Tsoft

Tsoft

0 0 Evaluaciones

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.