Ingeniero Node.js Senior para Desarrollo de Microservicios en AWS Lambda

Remoto
Jornada completa
¿Busca llevar sus habilidades en Node.js y TypeScript al siguiente nivel? Nuestra empresa, con amplia trayectoria internacional en el desarrollo de productos de software de alta productividad, está buscando un Ingeniero Node.js Senior para unirse a nuestro equipo dinámico. Nos enfocamos en soluciones tecnológicas que generan valor empresarial real, implementando arquitecturas serverless modernas con AWS Lambda y aplicaciones frontend con ReactJS. Responsabilidades Principales - Diseñar, desarrollar y mantener microservicios escalables utilizando Node.js 18+ y TypeScript 5.0+ en entornos AWS Lambda. - Implementar soluciones backend robustas con énfasis en rendimiento, seguridad y escalabilidad. - Colaborar en el desarrollo frontend con ReactJS 18 y frameworks modernos como Next.js. - Participar activamente en reuniones diarias y ceremonias SCRUM, aportando ideas para mejorar procesos y soluciones. - Realizar revisiones de código y proporcionar retroalimentación constructiva a otros miembros del equipo. - Optimizar el rendimiento de aplicaciones existentes y resolver problemas técnicos complejos. - Documentar arquitecturas, decisiones técnicas y procesos para mantener la coherencia del proyecto. - Implementar pruebas unitarias y de integración para garantizar la calidad del código. Requisitos Imprescindibles - Experiencia profesional mínima de 4 años desarrollando con Node.js (versiones 14+). - Dominio avanzado de TypeScript 4.5+ y sus características modernas. - Experiencia sólida con AWS Lambda y servicios relacionados (API Gateway, DynamoDB, S3). - Conocimientos prácticos de ReactJS (versión 17+) para desarrollo frontend. - Experiencia trabajando con metodologías ágiles, específicamente SCRUM. - Nivel de inglés B2+ demostrable (comunicación oral y escrita). - Capacidad para trabajar de forma autónoma en un entorno remoto. - Familiaridad con sistemas de control de versiones Git y flujos de trabajo colaborativos. Competencias Valoradas - Experiencia con otros servicios AWS como CloudFormation, SQS, SNS o Step Functions. - Conocimientos de GraphQL y Apollo Server/Client. - Experiencia con bases de datos NoSQL y patrones de diseño para entornos serverless. - Certificaciones relevantes en AWS (Developer Associate, Solutions Architect). - Experiencia con Docker, Kubernetes o herramientas de CI/CD. - Contribuciones a proyectos de código abierto o comunidades técnicas. - Conocimiento de patrones de arquitectura de microservicios y event-driven. - Experiencia previa en equipos distribuidos internacionalmente. ¿Por Qué Unirse a Nuestro Equipo? Somos una empresa que entiende que la tecnología debe servir a objetivos empresariales concretos. No implementamos tecnología por el simple hecho de ser novedosa, sino porque aporta valor real. Ofrecemos un entorno de trabajo flexible y remoto, con proyectos desafiantes y oportunidades para crecer profesionalmente en un equipo internacional. Valoramos la autonomía, la innovación y el aprendizaje continuo, proporcionando acceso a recursos educativos y mentorías para potenciar su desarrollo profesional. Si está buscando un rol donde pueda aplicar sus conocimientos técnicos en Node.js, TypeScript y AWS Lambda para crear soluciones empresariales significativas, ¡queremos conocerle!