Volver a la página principal

Desarrollador Backend

Descripción

búsqueda de Backend Developers con experiencia en el desarrollo de microservicios utilizando NestJS, el framework basado en JavaScript/TypeScript.

El candidato ideal será responsable de diseñar y desarrollar soluciones backend escalables y modernas, participando activamente en la construcción de aplicaciones robustas dentro de un entorno de microservicios.

Diseñar, desarrollar y mantener microservicios utilizando NestJS y mejores prácticas de desarrollo backend.

Crear APIs RESTful eficientes, seguras y bien documentadas.

Trabajar con bases de datos relacionales y no relacionales para garantizar la persistencia de datos.

Asegurar la calidad del código mediante pruebas unitarias y de integración.

Realizar la implementación de servicios escalables y de alto rendimiento.

Colaborar con equipos de frontend, DevOps y QA para entregar soluciones integrales.

Implementar autenticación y autorización segura en los servicios desarrollados.

Participar en revisiones de código y proponer mejoras para garantizar la calidad técnica.

Documentar las funcionalidades de los microservicios desarrollados.

Trabajo en equipo y capacidad de colaboración en entornos multidisciplinarios.

Resolución de problemas y pensamiento analítico.

Adaptabilidad a entornos ágiles y en constante cambio.

Habilidades de comunicación efectiva.

Requisitos excluyentes

Experiencia comprobada desarrollando aplicaciones backend con NestJS.

Conocimiento avanzado de JavaScript y TypeScript.

Experiencia en la creación de microservicios y aplicaciones distribuidas.

Familiaridad con bases de datos relacionales (PostgreSQL, MySQL) y no relacionales

(MongoDB, Redis, etc.).

Experiencia con herramientas de control de versiones como Git.

Conocimientos sólidos en desarrollo de APIs RESTful y protocolos de comunicación.

Experiencia trabajando con herramientas de contenedores como Docker.

Familiaridad con sistemas de mensajería como RabbitMQ, Kafka, o similares (deseable).

Familiaridad con metodologías ágiles de trabajo (Scrum, Kanban, etc.).

Conocimiento de principios de arquitectura limpia y desarrollo seguro.

Requisitos mínimos

búsqueda de Backend Developers con experiencia en el desarrollo de microservicios utilizando NestJS, el framework basado en JavaScript/TypeScript.

El candidato ideal será responsable de diseñar y desarrollar soluciones backend escalables y modernas, participando activamente en la construcción de aplicaciones robustas dentro de un entorno de microservicios.

Diseñar, desarrollar y mantener microservicios utilizando NestJS y mejores prácticas de desarrollo backend.

Crear APIs RESTful eficientes, seguras y bien documentadas.

Trabajar con bases de datos relacionales y no relacionales para garantizar la persistencia de datos.

Asegurar la calidad del código mediante pruebas unitarias y de integración.

Realizar la implementación de servicios escalables y de alto rendimiento.

Colaborar con equipos de frontend, DevOps y QA para entregar soluciones integrales.

Implementar autenticación y autorización segura en los servicios desarrollados.

Participar en revisiones de código y proponer mejoras para garantizar la calidad técnica.

Documentar las funcionalidades de los microservicios desarrollados.

Trabajo en equipo y capacidad de colaboración en entornos multidisciplinarios.

Resolución de problemas y pensamiento analítico.

Adaptabilidad a entornos ágiles y en constante cambio.

Habilidades de comunicación efectiva.

Requisitos excluyentes

Experiencia comprobada desarrollando aplicaciones backend con NestJS.

Conocimiento avanzado de JavaScript y TypeScript.

Experiencia en la creación de microservicios y aplicaciones distribuidas.

Familiaridad con bases de datos relacionales (PostgreSQL, MySQL) y no relacionales

(MongoDB, Redis, etc.).

Experiencia con herramientas de control de versiones como Git.

Conocimientos sólidos en desarrollo de APIs RESTful y protocolos de comunicación.

Experiencia trabajando con herramientas de contenedores como Docker.

Familiaridad con sistemas de mensajería como RabbitMQ, Kafka, o similares (deseable).

Familiaridad con metodologías ágiles de trabajo (Scrum, Kanban, etc.).

Conocimiento de principios de arquitectura limpia y desarrollo seguro.