dacodes-mx logo

Senior Backend Engineer (Node.js & AWS Serverless) - Quality-Driven & Iterative

dacodes-mx

Mexicofull-timePosted 1 day(s) ago$0-$0 / yr

$0-$0 / yr

Salary

mexico

Region

ASAP

Start Date

About dacodes-mx

No description provided.

About this Role.

### Sobre el rol Buscamos Ingenieros Senior capaces de construir software confiable en entornos donde la precisión, la estabilidad y la capacidad de adaptación son críticas. Este rol va más allá del stack. Buscamos engineers con criterio técnico sólido, fuerte orientación a la calidad y comodidad trabajando en ciclos cortos de entrega, donde los requerimientos evolucionan constantemente y el valor para el usuario se valida de forma continua. Trabajarás en un equipo altamente colaborativo, donde la arquitectura, la calidad y la toma de decisiones técnicas se construyen de manera compartida. Priorizamos soluciones simples, cambios pequeños, retroalimentación rápida y una evolución constante del producto según las necesidades reales del negocio y del usuario final. . ### 🚀 Principales responsabilidades * Diseñar, desarrollar y mantener servicios backend altamente confiables y escalables en arquitecturas serverless sobre AWS. * Analizar problemas complejos y requerimientos ambiguos, descomponiéndolos en incrementos pequeños de valor que puedan entregarse y validarse rápidamente. * Construir soluciones simples, mantenibles y evolutivas, evitando sobreingeniería y favoreciendo cambios seguros a lo largo del tiempo. * Garantizar altos estándares de calidad mediante pruebas automatizadas, refactorización continua y buenas prácticas de ingeniería. * Participar activamente en decisiones de arquitectura y diseño técnico, con foco en impacto en producción, mantenibilidad y experiencia de usuario. * Colaborar de forma cercana y continua con otros engineers y stakeholders, alineando decisiones técnicas en entornos iterativos y cambiantes. * Compartir conocimiento técnico con el equipo, contribuyendo a un entorno sin silos ni ownership rígido de componentes. * Asegurar la correcta operación de sistemas críticos, anticipando riesgos, detectando fallos temprano y evitando impactos en producción. * Contribuir a flujos de entrega continua mediante cambios pequeños, validación rápida y responsabilidad compartida sobre la calidad del software. ### 🧠 Perfil que buscamos * Experiencia senior comprobable como Backend Engineer o Software Engineer. * Experiencia real construyendo y operando sistemas en producción, con responsabilidad sobre su comportamiento, estabilidad y evolución. * Capacidad para trabajar con alta autonomía, tomando decisiones técnicas sin depender de especificaciones completamente cerradas. * Pensamiento analítico sólido y enfoque práctico para resolver problemas en contextos cambiantes. * Experiencia trabajando en entornos donde los requerimientos evolucionan constantemente y es necesario iterar sobre la solución con rapidez y criterio. * Fuerte orientación a la calidad y responsabilidad directa sobre la confiabilidad del software. * Comodidad trabajando en entornos donde la calidad no se delega y cada engineer participa activamente en arquitectura, testing y decisiones de diseño. * Capacidad para colaborar de forma cercana con el equipo, comunicar ideas con claridad, adaptarse a feedback continuo y construir soluciones de forma compartida. * Criterio para priorizar soluciones simples que puedan evolucionar con el negocio, evitando complejidad innecesaria. * Interés genuino por construir software útil para el usuario final, validando hipótesis rápidamente y ajustando rumbo cuando sea necesario. ### 🛠️ Tecnologías y herramientas Node.js AWS (experiencia sólida) Arquitecturas Serverless: * AWS Lambda * DynamoDB * SQS * SNS Infrastructure as Code: * AWS CDK (deseable) * Alternativas aceptadas: Terraform, SST Git (nivel avanzado) ### 🧪 Prácticas de ingeniería Trabajamos con prácticas de ingeniería orientadas a calidad, entrega incremental y colaboración cercana, por lo que buscamos engineers con experiencia o comodidad real en dinámicas como: * Unit Testing avanzado * Test-Driven Development (TDD) * Pair Programming * Refactorización continua * Desarrollo iterativo y colaborativo, inspirado en XP Más allá del conocimiento teórico, buscamos engineers capaces de trabajar de forma natural en ciclos de feedback corto, cambios pequeños y responsabilidad compartida sobre la calidad del software. ### 🌍 Otros requisitos * Capacidad para trabajar de forma remota y autogestionada. * Inglés técnico (lectura y escritura). 🚀 Integración a **marcas globales y startups disruptivas**. 🏡 **Trabajo remoto/Home office**. ⏳ **Horario flexible** ajustado a la célula de trabajo/proyecto asignado. 📅 Trabajo de **lunes a viernes**. ⚖️ **Beneficios legales** (aplican para México). 🎉 **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 en nuestras diferentes líneas de negocio**. 🏅 **Orgullosamente certificados como Great Place to Work**.

Skills Required

Ready to Apply?

Apply Now

Similar jobs

No similar jobs found.