directohace 4 díasUrgente

Desarrollador Node.js Senior con AWS

SantexRemoto · Por proyecto
Senior
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Santex busca un Desarrollador Node.js Senior con experiencia en AWS para unirse a su equipo. El rol implica trabajar en la plataforma de pedidos digitales de un cliente de quick-service restaurant, expandiendo la identidad de AWS Cognito a mercados europeos.

Por qué aplicar

Si sos un desarrollador Node.js Senior con experiencia en AWS, esta oportunidad en Santex te permite trabajar en proyectos internacionales de tecnología para el sector de restaurantes. Es ideal si buscás un rol remoto con impacto global y en una empresa con fuerte compromiso social y ambiental.

Descripción del puesto

Santex es una compañía global de tecnología certificada B Corp y una de las empresas de más rápido crecimiento en Norteamérica, según Inc. 5000. Tiene presencia en 18 países y más de 100 ciudades, con sede central en Argentina y oficinas en Estados Unidos, México y Perú. Sus dos líneas de servicio —AI Tech Consulting y AI-Optimized Engineering— ayudan a las organizaciones a adoptar tecnología de manera integral, expandir sus capacidades y mejorar los resultados comerciales a escala. El mismo enfoque define su cultura: Santex tiene un 80,4% de compromiso de los empleados (promedio global: 21%), una rotación anual del 8% (sector tecnológico: 20-25%), 9.369 horas de capacitación invertidas en 2025 —más del doble del promedio global— y una reducción interanual del 26,5% en su huella de carbono, logrando neutralidad de carbono mediante compensación. Santex. Una empresa con propósito y criterio. Sí, es posible. Somos un Empleador que Ofrece Igualdad de Oportunidades y estamos comprometidos a fomentar un lugar de trabajo inclusivo y diverso. No discriminamos por motivos de raza, color, religión, sexo, identidad o expresión de género, orientación sexual, origen nacional, edad, discapacidad, condición de veterano, información genética o cualquier otra característica protegida por la ley aplicable. Todos los solicitantes calificados recibirán consideración para el empleo sin importar ninguno de estos factores. Alentamos encarecidamente a candidatos de todos los orígenes a postularse. ROL: Senior Node Developer (Obligatorio: AWS) Descripción del proyecto: El cliente es una marca de restaurantes de servicio rápido reconocida a nivel mundial que opera una plataforma de pedidos digitales a gran escala a través de canales móviles (iOS, Android), web y quioscos. Su equipo interno de Ingeniería Digital ha construido y opera una plataforma de identidad AWS Cognito en producción que atiende a millones de usuarios activos mensuales en Norteamérica. Este proyecto extiende esa plataforma para dar soporte a mercados europeos en múltiples regiones EMEA, con registro de lealtad y autenticación adaptados a reglas específicas de cada país. La arquitectura de Norteamérica está completa y documentada. El mandato principal del candidato es la implementación de middleware y servicios de identidad backend únicamente; no habrá trabajo de UI. Supuestos del alcance: - Solo middleware y servicios de identidad backend. - Sin trabajo de UI. - Incluye integración de Dynatrace APM. Calificaciones requeridas: - Experiencia demostrada en producción con infraestructura serverless de AWS: Lambda, Cognito, SES, IAM, ACM y CloudWatch. - Experiencia práctica con Terraform para AWS, incluyendo despliegues multi-entorno o multi-región. - Dominio de Node.js — todas las funciones Lambda son JavaScript. - Conocimiento práctico de OAuth 2.0, OpenID Connect y flujos de autenticación de Cognito basados en contraseñas. - Familiaridad con GDPR y controles de residencia de datos de AWS en un contexto de despliegue en la UE. - Disponibilidad para comenzar inmediatamente. Calificaciones preferidas: - Experiencia directa con AWS Cognito: flujos USER_PASSWORD_AUTH, restablecimiento forzado de contraseñas (estado FORCE_CHANGE_PASSWORD) y flujos iniciados por el administrador. - Experiencia en la implementación de lógica de registro y consentimiento específica de cada país dentro de una plataforma de identidad compartida. - Experiencia en migración de cuentas JIT con restablecimiento forzado en el primer inicio de sesión. - Integración de Dynatrace APM en un entorno serverless/Lambda. - Integración de IdP social a través de Cognito (Google, Apple, Facebook). - Integración de API de detección de fraude Kount o equivalente. - Experiencia en plataformas de identidad multirregionales a escala (más de 1 millón de MAU). Notas sobre el perfil del candidato: El candidato ideal es un ingeniero serverless de AWS autosuficiente que pueda trabajar a partir de la documentación de arquitectura existente y entregar de forma independiente contra un plazo de producción fijo. Este no es un rol de diseño o arquitectura —el cliente cuenta con un equipo de arquitectura senior—. El diferenciador más crítico es la experiencia con el modelo de autenticación basado en contraseñas de Cognito y los flujos de migración/restablecimiento forzado. Los generalistas sólidos de AWS sin experiencia específica en Cognito pueden tener éxito con fundamentos sólidos en Lambda, SES y Terraform, pero se espera una curva de aprendizaje más pronunciada dada la línea de tiempo.

Responsabilidades

  • Implementación de backend middleware y servicios de identidad
  • Expansión de la plataforma AWS Cognito a mercados europeos
  • Soporte a la implementación de Dynatrace APM

Skills requeridas

Experiencia en producción con infraestructura serverless de AWSExperiencia con Terraform para AWSConocimiento de OAuth 2.0 y OpenID ConnectFamiliaridad con GDPR y controles de residencia de datos en AWSAutosuficienciaIndependenciaCapacidad de trabajar con documentación existente