5 días
Expira 18/10/2026
Developer Back End Integraciones NodeJS
Developer Back End Integraciones NodeJS
Descripción del Puesto
Tsoft está en búsqueda de un/a Developer Back End Integraciones para sumarse a nuestro equipo y participar en emocionantes proyectos de desarrollo e integración tecnológica.
Responsabilidades
En este rol, las principales actividades incluirán:
- Desarrollar y mantener soluciones Back End utilizando NodeJS.
- Trabajar con frameworks como LoopBack, Restify, Koa u otros similares.
- Desarrollar e integrar APIs REST.
- Participar en arquitecturas orientadas a microservicios.
- Implementar pruebas unitarias y de integración.
- Colaborar en procesos de Code Review y Pull Request.
- Utilizar control de versiones como Git o SVN.
- Contribuir en pipelines de integración y despliegue continuo.
- Aplicar buenas prácticas y metodologías ágiles de desarrollo.
- Colaborar activamente con diversos equipos en mesas de trabajo.
Requisitos Técnicos
Los requisitos excluyentes incluyen:
- Experiencia en desarrollo de software con NodeJS.
- Conocimientos en frameworks como LoopBack, Restify, Koa.
- Desarrollo de APIs REST.
- Experiencia con Git o SVN.
- Conocimientos de SemVer, Code Review y Pull Request.
- Familiaridad con arquitecturas orientadas a microservicios.
- Conocimientos de HTML/CSS y desarrollo Web Responsive/PWA.
- Proficiencia en integración continua y pipelines de despliegue.
- Experiencia en pruebas unitarias y de integración.
- Manejo de herramientas del ciclo de vida de desarrollo como NPM.
- Conocimientos en prácticas ágiles como TDD, Pair Programming, ATDD o BDD.
- Documentación de APIs RESTful utilizando herramientas como Swagger.
- Conocimientos en Docker o similares.
- Experiencia en metodologías ágiles como Scrum o Kanban.
- Capacidad de autogestión y participación activa en mesas de trabajo.
Valoraciones Adicionales
Se valorará positivamente:
- Conocimientos de Go.
- Experiencia con bases de datos NoSQL como MongoDB, Redis o CouchDB.
- Conocimientos de patrones de diseño y principios SOLID.
- Experiencia en desarrollo Front End con Angular, React o Vue.
- Conocimientos de Domain-Driven Design (DDD).
- Familiaridad con tecnologías Cloud: Serverless, IaaS, PaaS o SaaS.
- Inglés técnico.