Estamos buscando un arquitecto node.js senior con al menos 5 años de experiência en desarrollo backend utilizando node.js.
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 node.js.
- definir y supervisar la implementación de apis restful y graphql eficientes y seguras.
- supervisar el desarrollo e implementación de microservicios utilizando node.js, 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.
*requirements*:
*requisitos indispensables*:
- mínimo 5 años de experiência en desarrollo backend con node.js.
- experiência 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.
- experiência en contenedores (docker) y orquestación (kubernetes).
- conocimientos en servicios en la nube (aws, gcp, azure) y experiência con servicios como aws lambda.
- experiência 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.
- experiência con nest.js u otros frameworks de node.js.
- familiaridad con ci/cd y herramientas como jenkins o github actions.
- conocimientos en infraestructura como código (iac), por ejemplo, con terraform.
*benefits*:
- 100 % 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 ee.uu.
- 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)