Jobverse
Software Engineer · Mexico

Senior Full Stack AWS Engineer (Node + React/TypeScript) - México Only -

dacodes-mx·Puebla, Puebla, Mexico

remoteAmericas hours🇪🇸 ES

View & apply on company site →

Trabaja en DaCodes! Somos una firma de expertos en software y transformación digital de alto impacto. Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de casi 300 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes. En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube. Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales. ¿Te interesa?

Buscamos un Senior Full Stack Engineer para integrarse a un equipo de desarrollo enfocado en la construcción de un nuevo producto para una empresa del sector financiero en México .

Trabajarás sobre una plataforma desarrollada de forma nativa en AWS , participando tanto en frontend con React como en backend con Node.js/TypeScript , dentro de un entorno altamente regulado donde la seguridad, disponibilidad y calidad del software son fundamentales.

Buscamos un perfil con fuerte capacidad técnica y autonomía, capaz no solo de desarrollar funcionalidades, sino también de proponer soluciones, tomar decisiones técnicas y construir pruebas de concepto .

La posición es 100% remota, de largo plazo y exclusiva para personas con residencia en México .

Requirements

Principales responsabilidades y funciones

  • Diseñar, desarrollar y mantener APIs y servicios backend desplegados sobre AWS.
  • Desarrollar interfaces utilizando React , incluyendo componentes reutilizables, hooks, manejo de estado y validación de formularios.
  • Diseñar APIs pensando en su consumo desde frontend, estableciendo contratos claros, estrategias de paginación y manejo consistente de errores.
  • Diseñar soluciones resilientes para procesos críticos que dependan de servicios externos, implementando mecanismos como colas, reintentos, Dead-Letter Queues (DLQ), idempotencia, monitoreo y notificaciones .
  • Implementar y mantener mecanismos de autenticación y autorización utilizando OAuth2, JWT y estrategias de renovación de tokens .
  • Gestionar de manera segura secretos, credenciales y archivos utilizando servicios especializados de AWS.
  • Implementar medidas de protección para APIs y aplicaciones, incluyendo AWS WAF y rate limiting .
  • Atender hallazgos de seguridad y vulnerabilidades dentro de los tiempos establecidos por el proyecto.
  • Participar activamente en procesos de CI/CD, code reviews y documentación técnica .
  • Colaborar dentro de un equipo ágil bajo metodología Scrum , utilizando herramientas como Jira y Confluence.
  • Analizar necesidades técnicas y proponer soluciones, arquitecturas y pruebas de concepto (PoC) .
  • Colaborar con otros perfiles técnicos para asegurar la calidad, seguridad, escalabilidad y mantenibilidad de las soluciones.

Perfil deseado

  • 5+ años de experiencia profesional como Full Stack Developer, Backend Developer o Software Engineer.
  • Seniority Senior .
  • Experiencia real desarrollando aplicaciones con React , con capacidad para explicar e implementar:
  • Componentes.
  • Hooks.
  • Manejo de estado.
  • Formularios y validaciones.
  • Experiencia sólida en backend utilizando Node.js y TypeScript , idealmente con NestJS o Express .
  • También se considerarán perfiles con experiencia sólida en .NET, Java o Python , siempre que cuenten con experiencia relevante en frontend y AWS.
  • Experiencia práctica utilizando AWS en ambientes productivos .
  • Conocimiento sólido de servicios como:
  • AWS Lambda.
  • API Gateway.
  • Amazon SQS.
  • Amazon S3.
  • AWS Secrets Manager.
  • Amazon ECS / Fargate.
  • Capacidad para identificar cuándo utilizar serverless, contenedores o servicios administrados de acuerdo con las necesidades de la solución.
  • Experiencia trabajando con bases de datos SQL y NoSQL , como PostgreSQL y DynamoDB.
  • Experiencia con Git, Docker y pipelines de CI/CD .
  • Conocimientos de seguridad aplicada al desarrollo de software y APIs.
  • Experiencia con autenticación mediante OAuth2 y JWT .
  • Conocimiento de estrategias de resiliencia para sistemas distribuidos: retries, queues, DLQs e idempotencia.
  • Certificación AWS Cloud Practitioner , o compromiso para obtenerla.
  • Inglés intermedio , principalmente para documentación técnica y comunicación con equipos internacionales.
  • Residencia actual en México .
  • Disponibilidad para trabajar de manera 100% remota .

Habilidades blandas

  • Pensamiento analítico y capacidad de resolución de problemas.
  • Proactividad y autonomía.
  • Curiosidad técnica y aprendizaje continuo.
  • Capacidad para proponer alternativas y tomar decisiones técnicas fundamentadas.
  • Comunicación clara de decisiones y conceptos técnicos.
  • Alto sentido de ownership.
  • Sensibilidad hacia seguridad, privacidad y manejo responsable de información.
  • Capacidad para colaborar con equipos multidisciplinarios.

Deseable

  • Experiencia con Next.js .
  • Experiencia trabajando con GraphQL .
  • Conocimiento de Infrastructure as Code (IaC) utilizando Terraform, AWS CDK u OpenTofu.
  • Experiencia previa en el sector financiero, fintech o ambientes altamente regulados .
  • Certificación AWS Developer Associate o AWS Solutions Architect .
  • Experiencia utilizando herramientas de Inteligencia Artificial aplicadas al desarrollo de software .
  • Buen criterio respecto al manejo de información confidencial y sensible al utilizar herramientas de IA.

Benefits

Integración a marcas globales y startups disruptivas. Trabajo remoto/Home office. En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión. Horario ajustado a la célula de trabajo/proyecto asignado. Trabajo de lunes a viernes. Día off en tu cumpleaños. Seguro de gastos médicos mayores (aplica para México). Seguro de vida (aplica para México). Equipos de trabajo multiculturales. Acceso a cursos y certificaciones. Meetups con invitados especiales del área de IT. Eventos virtuales de integración y grupos de interés. Clases de inglés. Oportunidades dentro de nuestras diferentes líneas de negocio. Orgullosamente certificados como Great Place to Work.

View & apply on company site →

Sourced from a public career listing. Jobverse is an aggregator, not the employer.

← All Software Engineer jobs