Estamos buscando un Arquitecto Senior con al menos 5 años de experiencia en desarrollo backend utilizando .
Serás responsable de diseñar y liderar la arquitectura de soluciones escalables, robustas y de alto rendimiento, trabajando de la mano con equipos multidisciplinarios y asegurando la integración de microservicios, bases de datos y servicios en la nube.
Como líder técnico, guiarás a los equipos de desarrollo en las mejores prácticas y ayudarás en la toma de decisiones estratégicas sobre la infraestructura tecnológica.Responsabilidades: Diseñar y liderar la arquitectura de aplicaciones escalables y resilientes, utilizando .
Definir y supervisar la implementación de APIs RESTful y GraphQL eficientes y seguras.
Supervisar el desarrollo e implementación de microservicios utilizando , asegurando su integración y rendimiento.
Gestionar y optimizar aplicaciones en la nube, utilizando servicios como AWS Lambda, S3, o equivalentes en GCP y Azure.
Asegurar la calidad del código mediante la implementación de pruebas automatizadas (unitarias, integración, end-to-end) y promoviendo código limpio.
Colaborar estrechamente con otros arquitectos y equipos técnicos para definir la arquitectura de software a largo plazo.
Proponer soluciones innovadoras para garantizar el alto rendimiento y alta disponibilidad de las aplicaciones.
Proporcionar mentoría técnica a desarrolladores junior y guiar el equipo en buenas prácticas de desarrollo.
Participar activamente en la planificación de la arquitectura y en la revisión de las decisiones técnicas clave.
RequirementsRequisitos Indispensables: Mínimo 5 años de experiencia en desarrollo backend con .
Experiencia en diseño de arquitecturas basadas en microservicios.
Conocimientos avanzados en bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB, Redis).
Sólido dominio de Git y herramientas de versionado de código.
Experiencia en contenedores (Docker) y orquestación (Kubernetes).
Conocimientos en servicios en la nube (AWS, GCP, Azure) y experiencia con servicios como AWS Lambda.
Experiencia trabajando con metodologías ágiles (Scrum, Kanban).
Inglés avanzado (C1), con capacidad para interactuar con clientes y equipos internacionales.
Soft Skills: Habilidad para coordinar y comunicarse eficazmente con stakeholders técnicos y no técnicos.
Capacidad para trabajar de manera autónoma y abordar problemas complejos con soluciones efectivas.
Pensamiento crítico y habilidades analíticas sobresalientes.
Liderazgo técnico y habilidad para mentorear a equipos de desarrollo.
Deseables: Conocimiento en TypeScript.
Experiencia con u otros frameworks de .
Familiaridad con CI/CD y herramientas como Jenkins o GitHub Actions.
Conocimientos en infraestructura como código (IAC), por ejemplo, con Terraform.
Benefits100 % remoto desde cualquier país de Latinoamérica.
Pagos en dólares (USD) Acceso exclusivo a un 60% de descuento en cursos de inglés, francés, alemán, portugués e italiano gracias a nuestra colaboración con una reconocida plataforma de aprendizaje.
Descuentos especiales en planes de medicina, psicología, nutrición y entrenamiento físico.
Soporte personalizado de un Account Manager durante todo el proyecto.
Al completar tu primer proyecto, obtendrás acceso a nuestra comunidad de freelancers y una lista de proyectos exclusivos en más de 5 países, incluyendo Proyecto retador con empresa de tecnologia importante.
Sobre el contrato: Contractor/ freelance.
El cliente tiene un proyecto corto (2 meses) con potencialidad de extender a 6 merses y otro que es mínimo 12 meses (1 año)