En grupo falabella estamos buscando para nuestra digital factory en méxico un(a) back end developer sr- enfoque nodejsescolaridad- ingeniero en sistemas o afín.posición 100% remotaofrecemos salario competitivo, bono de desempeño y beneficios superiores.el objetivo de este rol es:como desarrollador backend en node.js, serás un miembro clave de uno de nuestros equipos especializados en desarrollo backend, encargado de diseñar, implementar y mantener sistemas robustos, escalables y altamente disponibles.trabajarás con tecnologías como node.js, nestjs, docker, kubernetes y git, formando parte de proyectos que impactan directamente en la experiencia de nuestros clientes y usuarios finales.
tu foco será construir soluciones eficientes, seguras y con alta capacidad de respuesta incluso en tiempos de alta concurrencia.experiencia requerida- 5+ años como desarrollador backend.
- 3+ años desarrollando microservicios.
- 3+ años participando activamente en diseño arquitectónico.
- 2+ años trabajando con node.js en entornos empresariales.
- experiencia liderando decisiones técnicas y mentoría técnica.habilidades personales:- excelentes habilidades de comunicación oral y escrita.
- capacidad de autonomía para resolver problemas complejos.
- proactivo, comprometido y orientado a resultados.
- habilidad para priorizar tareas, diferenciando lo importante de lo urgente.conocimientos técnicos- experiencia sólida con javascript y ecmascript *+ .
- conocimiento avanzado en node.js y frameworks web como express, fastify o koa .
- experiencia con typescript y tipado estático en entornos backend.
- manejo de frameworks de arquitectura como nestjs o nx .
- comprensión de conceptos de autenticación de usuarios y manejo de sesiones .
- buen conocimiento en logging y trazabilidad de peticiones, incluyendo herramientas como kibana, new relic u otras similares .
- experiencia en implementación de testing automatizado usando frameworks como jest, karma, mocha, etc.- habilidad comprobada en resolución de problemas complejos y adaptabilidad ante nuevos desafíos técnicos.
- conocimiento profundo sobre microservicios y cómo diseñar arquitecturas según el contexto de cada solución.stack tecnológico necesario:- lenguaje: node.js, javascript, typescript- frameworks: express, fastify, koa, nestjs, nx- bases de datos: mysql, mongodb, cassandra- mensajería: kafka, rabbitmq- herramientas: docker, kubernetes, git- testing: jest, mocha, karma- logging / monitoreo: kibana, new relic, winston, pino- ci/cd: gitlab ci / github actions / jenkinsmindset requerido- enfoque en clean code y buenas prácticas de arquitectura.
- aplicación de principios solid y patrones de diseño.
- uso habitual de tdd (test driven development) y cobertura adecuada de tests.
- compromiso con ci/cd y calidad continua del software.
- mentalidad colaborativa y orientación a resultados.
- capacidad de resolver problemas complejos con soluciones simples y mantenibles.principales responsabilidades:- desarrollo de código reutilizable y testeable : escribirás código limpio, modular y fácil de mantener.
- soluciones de bajo latency : diseñarás e implementarás arquitecturas capaces de soportar cargas elevadas con baja latencia.
- seguridad y protección de datos : implementarás soluciones que garanticen la integridad y seguridad de nuestros clientes.
- trazabilidad completa : generarás soluciones con un alto nivel de trazabilidad para comprender todas las interacciones end-to-end.
- colaboración multidisciplinaria : trabajarás junto a otros equipos (frontend, qa, devops, product) para definir, diseñar y entregar nuevas funcionalidades.
¡gracias por tu postulación!