Descripción del puesto
En GOTSYS TECHNOLOGY estamos buscando un Desarrollador Backend Node.js altamente competente y orientado a resultados, que se una a nuestro equipo de desarrollo para trabajar en soluciones tecnológicas de alto impacto. Esta posición está enfocada en el diseño, desarrollo y mantenimiento de aplicaciones backend modernas que se integran con plataformas móviles, web, servicios en la nube e infraestructura crítica de la empresa.
El candidato ideal debe tener una mentalidad analítica, habilidades sólidas de programación y experiencia práctica en la creación de APIs escalables, seguras y mantenibles.
Responsabilidades
- Diseñar y desarrollar servicios backend utilizando Node.js, Express o NestJS.
- Construir y mantener APIs RESTful para el consumo por parte de aplicaciones móviles, web y de terceros.
- Implementar modelos de bases de datos eficientes y normalizados (MySQL / MariaDB / PostgreSQL).
- Aplicar estándares de seguridad: validaciones, cifrado, control de acceso, manejo de sesiones y protección contra ataques comunes (XSS, CSRF, inyecciones SQL, etc.).
- Optimizar rendimiento de consultas y lógica del backend.
- Integrar servicios externos como sistemas de autenticación, pasarelas de pago, almacenamiento en la nube, servicios de correo y notificaciones.
- Participar en revisiones de código, testing y validación de integraciones.
- Colaborar estrechamente con equipos frontend y móvil para definir requisitos y mejorar flujos.
Requisitos
- Experiencia mínima de 2 años desarrollando con Node.js en ambientes de producción.
- Dominio de al menos un framework backend como Express o NestJS.
- Sólidos conocimientos en diseño de bases de datos relacionales y consultas SQL avanzadas.
- Familiaridad con herramientas como Postman, Insomnia, Git y metodologías ágiles (Scrum/Kanban).
- Conocimiento de control de versiones con Git (GitHub, Bitbucket o GitLab).
- Capacidad para trabajar en múltiples proyectos, cumpliendo con estándares de calidad y fechas de entrega.
- Deseable: experiencia en Docker, integración continua (CI/CD) y pruebas automatizadas.
Ofrecemos
- Ambiente de trabajo colaborativo, profesional y dinámico.
- Oportunidad de crecimiento en proyectos tecnológicos innovadores.
- Flexibilidad híbrida (presencial/remoto según proyecto).
- Salario competitivo acorde a experiencia y rendimiento.
Job Category: Backend / API
Job Type: Tiempo completo
Job Location: La Vega Republica Dominicana