Publicado hoy.
Desarrollador Backend Semi Sr (Node.js) en DOTO
$ 25,000 a 30,000 MXN (Neto)
Ciudad de México
Empleado de tiempo completo
Inglés : Nivel Intermedio
En doto.com.mx nos encontramos en búsqueda de un Desarrollador Backend Semi Senior con experiencia en Node.js para integrarse a nuestro equipo de tecnología. Esta posición es clave para el desarrollo y mantenimiento de soluciones orientadas a la integración de plataformas e-commerce y sistemas internos, mediante microservicios estables y escalables.
Responsabilidades del puesto
- Desarrollar y mantener microservicios backend utilizando Node.js (preferentemente con Express.js).
- Consumir APIs REST externas y crear endpoints internos que faciliten la interoperabilidad entre sistemas.
- Diseñar y mantener scripts o procesos automatizados (cron jobs) para sincronización y procesamiento de datos.
- Participar activamente en revisiones de código, seguimiento de tickets técnicos y buenas prácticas de desarrollo.
- Colaborar en la documentación técnica de los desarrollos realizados.
- Utilizar herramientas de control de versiones (Git) y participar en procesos de integración y entrega continua (CI/CD).
- Apoyar en el monitoreo básico de servicios y escalar incidentes técnicos complejos al equipo senior.
Conocimientos técnicos requeridos
- Desarrollo de backend con Node.js (mínimo 2 a 3 años de experiencia).
- Experiencia en el consumo e integración de APIs REST (formato JSON).
- Manejo básico de bases de datos relacionales como PostgreSQL o MySQL .
- Creación de scripts y automatizaciones para procesos periódicos.
- Familiaridad con buenas prácticas de programación , control de errores y pruebas unitarias básicas.
- Uso de Docker a nivel desarrollo local.
- Conocimientos en entornos Linux para administración básica de procesos.
- Experiencia con herramientas de integración continua y despliegue (GitLab CI/CD, GitHub Actions, u otros).
Habilidades blandas
- Autonomía para ejecutar tareas técnicas con supervisión moderada.
- Capacidad para comunicarse de forma clara y efectiva dentro de un entorno colaborativo.
- Actitud proactiva y disposición para aprender nuevas herramientas y tecnologías.
- Responsabilidad en la calidad del código y cumplimiento de entregables.