Ingeniero Node.js Senior para Desarrollo en AWS Lambda | Equipo Remoto Internacional

Remoto
Jornada completa
Tiempo parcial
Estamos buscando un Ingeniero Node.js experimentado para unirse a nuestro equipo internacional de desarrollo de software. Como parte de una empresa con años de trayectoria en la formación de equipos de desarrollo altamente productivos, tendrá la oportunidad de trabajar en proyectos innovadores utilizando tecnologías de vanguardia como Node.js, TypeScript y AWS Lambda. Entendemos que la tecnología debe servir al negocio, no al revés, por lo que valoramos soluciones pragmáticas y orientadas a resultados. Responsabilidades Principales - Desarrollar y mantener microservicios escalables utilizando Node.js (versiones 18.x y 20.x LTS) y AWS Lambda para aplicaciones empresariales de alto rendimiento. - Implementar arquitecturas serverless robustas que optimicen costes y maximicen la eficiencia operativa. - Escribir código limpio, mantenible y bien documentado en TypeScript 5.x, siguiendo las mejores prácticas de la industria. - Colaborar en el desarrollo de interfaces de usuario dinámicas utilizando ReactJS 18.x y bibliotecas asociadas. - Participar activamente en las ceremonias de Scrum, incluyendo planificación de sprints, revisiones diarias y retrospectivas. - Realizar revisiones de código y proporcionar retroalimentación constructiva a otros miembros del equipo. - Implementar pruebas unitarias e integración continua para garantizar la calidad del código. - Optimizar el rendimiento de aplicaciones y resolver cuellos de botella técnicos. - Mantenerse actualizado sobre las últimas tendencias en desarrollo backend con Node.js y computación serverless. Requisitos Imprescindibles - Mínimo 4 años de experiencia profesional con Node.js en entornos de producción. - Experiencia sólida en el desarrollo y despliegue de funciones AWS Lambda. - Dominio avanzado de TypeScript, incluyendo tipos genéricos, interfaces y patrones de diseño. - Conocimiento práctico de ReactJS y desarrollo frontend moderno. - Experiencia comprobada trabajando en metodologías ágiles, preferiblemente Scrum. - Nivel de inglés B2+ (avanzado), con capacidad para comunicarse fluidamente en reuniones técnicas. - Experiencia con bases de datos SQL y NoSQL (MongoDB, PostgreSQL, DynamoDB). - Conocimiento de herramientas de CI/CD como GitHub Actions, Jenkins o AWS CodePipeline. Conocimientos Valorados - Experiencia con otros servicios de AWS como API Gateway, S3, DynamoDB, CloudFormation. - Conocimiento de Docker y orquestación de contenedores. - Experiencia con frameworks de Node.js como NestJS, Express o Fastify. - Familiaridad con arquitecturas de microservicios y patrones de diseño distribuidos. - Conocimiento de GraphQL y implementaciones de API. - Experiencia con herramientas de monitoreo como CloudWatch, DataDog o New Relic. - Contribuciones a proyectos de código abierto. - Certificaciones relevantes de AWS (Developer, Solutions Architect). Por Qué Unirse a Nosotros Somos una empresa con visión global que valora el talento independientemente de su ubicación geográfica. Ofrecemos la flexibilidad del trabajo remoto con proyectos desafiantes que impulsan tu crecimiento profesional. Nuestro enfoque está en crear soluciones tecnológicas que generen valor real para el negocio, lo que significa que tu trabajo tendrá un impacto tangible. Valoramos la innovación pragmática y fomentamos un entorno donde puedas desarrollar tus habilidades mientras colaboras con profesionales talentosos de todo el mundo.