Experts in LATAM’s top tech talent 🚀
Senior Software Architect
Location
Latin America
Posted
71 days ago
Salary
$2.5K - $3K / month
Seniority
Senior
Job Description
Senior Software Architect
Interfell
• Diseño de la arquitectura: Crea los planos y la estructura técnica del software, eligiendo las tecnologías, lenguajes y patrones de diseño más adecuados. • Coordinación y supervisión: Lidera y coordina al equipo de desarrollo, distribuyendo tareas y asegurando que todo el proyecto cumpla con los estándares definidos. • Establecimiento de estándares: Define las normas de codificación y los estándares de calidad, seguridad y mantenibilidad que debe seguir el proyecto. • Comunicación técnica: Interactúa con diferentes partes interesadas, como clientes y gerentes de producto, para comprender las necesidades y comunicar la solución técnica. • Resolución de problemas: Aborda los desafíos técnicos que surgen durante el desarrollo y evalúa soluciones para garantizar el éxito del proyecto. • Mentoría: Ayuda a los desarrolladores a mejorar sus habilidades y comprensión técnica, según sea necesario. • Validación técnica: A menudo, desarrollan prototipos o realizan revisiones de código para validar la viabilidad y la calidad del diseño.
Job Requirements
- Experiencia comprobada como Arquitecto de Software en entornos transaccionales, fintech o banca digital.
- Conocimiento del stack tecnológico actual, con énfasis en JavaScript, Node.js, NestJS, Next.js y React.
- Conocimiento básico o general de PHP, ya que es una tecnología en proceso de salida dentro del stack.
- Dominio de prácticas DevOps: CI/CD, infraestructura como código (IaC), GitHub Actions, Terraform o similares.
- Experiencia en modelado arquitectónico bajo el modelo C4 (obligatorio).
- Conocimiento avanzado en microservicios, mensajería, asincronía, APIs, observabilidad y caching.
- Experiencia en sistemas de alta disponibilidad, tolerancia a fallos y arquitecturas orientadas a eventos.
- Capacidad de comunicación técnica clara, liderazgo y trabajo colaborativo con múltiples equipos.
Benefits
- Trabajo 100% Remoto
- Programas de formación académica.
- Días adicionales de vacaciones.
- Días libres en fechas especiales.
- Excelente ambiente laboral y oportunidades de crecimiento personal y profesional.
- Oportunidad de trabajar en un proyecto para uno de los bancos más importantes de latam.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Software Engineer
WaystoCap (Acquired)African focused B2B marketplace. Helping African SMBs grow!
• You will lead a cross functional agile team to help build a strong and scalable products. • The team will plan, design and build innovative solutions to unlock the trading internationally and in Africa. • Backed by a deep understanding of microservice architecture and high availability, you will build highly scalable platform. • Build and maintain scalable services • Design flexible API (REST, GraphQL) • Deliver modern reliable and resilient services • Share knowledge, evangelize best practices.
• Design, develop or modify software and/or software systems and also taking the service architecture into consideration • Analyze user needs to determine how software should be built or if existing software should be modified • Translate business requirements and specifications into usable and scalable software • Lead design and code reviews • Participate in discussions about the team’s future vision and strategy
Senior Software Engineer – Networking Team
TwingateDitch your VPN. Easily secure access to networks, technical infra, and SaaS for companies of all sizes with Twingate.
• Design and build cross platform, large scale, secure networking solutions • Working closely with product team and other engineering teams
Senior Software Engineer – Full Stack
AdQuickAdQuick provides a self-service platform for purchasing, planning and executing outdoor advertising campaigns anywhere in the United States. The Los Angeles, California-based start
• Collaborating with stakeholders to shape and define projects • Breaking projects into small, full-stack deliverables and implementing them end-to-end • Managing and resolving support tickets promptly • Continuously refining tech stack and developer tools for efficiency and scalability



