DaCodes

Backend Engineer - AWS & APIs-Frontend Integration awareness -México Only

DaCodes
Apply
8 days ago
Remote, Mexico +4 moreSenior

Responsibilities

  • Diseñar, construir y operar servicios backend en producción dentro de AWS.
  • Desarrollar APIs REST con endpoints, versionamiento, validaciones, autenticación, autorización y manejo robusto de errores.
  • Implementar servicios usando C#/.NET, Node.js o Python como lenguaje principal.
  • Trabajar con bases de datos relacionales y NoSQL, incluyendo consultas optimizadas, transacciones e índices.
  • Escribir y mantener pruebas unitarias y de integración.
  • Aplicar patrones de diseño, separación de responsabilidades y prácticas de código limpio y mantenible.
  • Implementar controles de seguridad, validación de entradas, gestión segura de secretos y logging sin exponer datos sensibles.
  • Desplegar y conectar servicios AWS como Lambda, API Gateway, S3, DynamoDB, RDS e IAM.
  • Leer y comprender infraestructura como código mediante CloudFormation, CDK o Terraform.
  • Diseñar APIs considerando su consumo desde aplicaciones React/Next.js, incluidos contratos, headers, estados y errores HTTP.

Requirements

  • Experiencia hands-on desarrollando APIs y servicios backend en producción.
  • Experiencia práctica con AWS en producción, especialmente Lambda, API Gateway, S3, DynamoDB o RDS e IAM.
  • Dominio de C#/.NET, Node.js o Python como lenguaje principal.
  • Experiencia con APIs REST, JWT u OAuth2, autorización por roles y prácticas de seguridad backend.
  • Experiencia con bases de datos SQL y/o NoSQL.
  • Conocimiento aplicado de patrones como Clean Architecture, arquitectura en capas o Onion Architecture.
  • Capacidad para construir componentes autónomamente, tomar decisiones técnicas y explicar trade-offs de diseño y despliegue.
  • Conocimiento funcional de infraestructura como código y capacidad para leer CloudFormation, CDK o Terraform.
  • Conocimiento básico de OWASP Top 10 y manejo seguro de credenciales, tokens, secretos y datos personales.
  • Comprensión de la integración entre APIs backend y React/Next.js, incluyendo fetch/axios, respuestas, headers, errores HTTP y validación.
  • Experiencia escribiendo pruebas unitarias y de integración.
  • Se valoran certificación AWS, experiencia en el sector financiero, entornos corporativos auditados, servicios avanzados de AWS y CI/CD.

Benefits

  • Trabajo remoto desde México; cualquier cambio a modalidad híbrida o presencial se informará desde la primera sesión.
  • Horario ajustado a la célula de trabajo o proyecto asignado, de lunes a viernes.
  • Día libre por cumpleaños.
  • Seguro de gastos médicos mayores y seguro de vida para México.
  • Acceso a cursos, certificaciones y clases de inglés.
  • Equipos multiculturales, meetups, eventos virtuales y grupos de interés.
  • Oportunidades dentro de distintas líneas de negocio.

Tech Stack

Amazon DynamoDBAWSC#.NETNext.jsNode.jsPythonReactSQLTerraform

Categories

DaCodes

About DaCodes

201-500 employees
Contact me