Desarrollador De Back-End

Aviso de fuente externaen Consultec-TI Corp.

El Backend Developer Node.js será responsable de diseñar, desarrollar, optimizar y mantener los servicios, procesos y componentes que soportan las aplicaciones y productos digitales de la...

Fuente externa - sin verificarhace 8 díasVigente hasta: 3 oct 2026

Salario

No especificado

Ubicación

Santo Domingo, Dominican Republic

Tipo de empleo

Tiempo completo

Modalidad

No especificado

Desarrollador De Back-End

Santo Domingo, Dominican Republic

Descripción del empleo

El Backend Developer Node.js será responsable de diseñar, desarrollar, optimizar y mantener los servicios, procesos y componentes que soportan las aplicaciones y productos digitales de la organización.Su principal objetivo será construir APIs y microservicios eficientes, escalables, seguros y de alta disponibilidad, asegurando su correcta integración con bases de datos, plataformas en la nube y sistemas internos o externos.Este rol requiere experiencia sólida en desarrollo backend con Node.js, conocimientos en arquitecturas orientadas a microservicios, APIs RESTful y bases de datos SQL y NoSQL. Trabajará de manera colaborativa con los equipos de frontend, arquitectura, QA y DevOps, promoviendo buenas prácticas de ingeniería de software y contribuyendo a la calidad, estabilidad y evolución continua de las soluciones tecnológicas.
Responsabilidades principalesDiseñar, desarrollar, optimizar y mantener servicios backend utilizando Node.js.Crear e implementar APIs RESTful y microservicios escalables, seguros y de alto rendimiento.Diseñar, administrar y optimizar bases de datos SQL y NoSQL.Integrar aplicaciones con sistemas internos, plataformas externas y servicios en la nube.Implementar mecanismos de autenticación, autorización, manejo de errores y protección de datos.Desarrollar pruebas unitarias, de integración y automatizadas para garantizar la calidad del código.Identificar y resolver incidencias relacionadas con rendimiento, disponibilidad y seguridad.Colaborar con los equipos de frontend, QA, DevOps y arquitectura durante todo el ciclo de desarrollo.Aplicar patrones de diseño, principios SOLID y buenas prácticas de ingeniería de software.Participar en la implementación y mejora de procesos de integración y despliegue continuo.Gestionar el código fuente mediante Git y flujos de trabajo colaborativos.Realizar revisiones de código y contribuir al cumplimiento de los estándares técnicos del equipo.Documentar APIs, servicios, integraciones y procesos técnicos de acuerdo con los lineamientos de la organización.Participar activamente en ceremonias y actividades asociadas a metodologías ágiles.
RequisitosConocimientos técnicosDesarrollo backend con Node.js.Manejo de JavaScript y/o TypeScript.Experiencia con frameworks como Express.js, NestJS, Fastify o similares.Diseño y desarrollo de APIs RESTful.Arquitecturas basadas en microservicios.Bases de datos SQL, como PostgreSQL o MySQL.Bases de datos NoSQL y tecnologías de caché, como MongoDB y Redis.Integración con servicios en la nube de AWS, Azure o Google Cloud Platform.Desarrollo de pruebas unitarias y de integración.Herramientas y procesos de CI/CD.Control de versiones con Git.Manejo de contenedores con Docker.Conocimientos de seguridad, autenticación y autorización de APIs.
ExperienciaMínimo 4 años de experiencia en desarrollo backend con Node.js y frameworks modernos.Experiencia en el diseño e integración de APIs y microservicios.Experiencia trabajando con bases de datos SQL y NoSQL.Experiencia en aplicaciones desplegadas en entornos cloud.Experiencia trabajando bajo metodologías ágiles, como Scrum o Kanban.
CompetenciasCapacidad analítica y resolución de problemas.Orientación a la calidad y atención al detalle.Comunicación efectiva y trabajo colaborativo.Organización y gestión de prioridades.Autonomía y aprendizaje continuo.Orientación a resultados y mejora continua.

¿Es tuya esta vacante?

Reclámala gratis y recibe candidatos con video en CazVid.

Empleos similares