company logo

Desarrollador Back - NodeJs

NEORIS

Office

Quito, Ecuador

Full Time

NEORIS es un acelerador Digital que ayuda a las compañías a entrar en el futuro, teniendo 20 años de experiencia como Socios Digitales de algunas de las mayores compañías del mundo. Somos más de 4,000 profesionales en 11 países, con nuestra cultura multicultural de startup en donde cultivamos innovación, aprendizaje continuo para crear soluciones de alto valor para nuestros clientes.

Estamos en búsqueda de Desarrollador Back NodeJs,

Principales responsabilidades:

  • Desarrollar y mantener aplicaciones utilizando NestJS y Node.js, asegurando alta calidad, escalabilidad y rendimiento.

  • Diseñar, implementar y optimizar APIs RESTful y GraphQL.

  • Configurar y administrar bases de datos SQL (PostgreSQL, MySQL) y NoSQL (MongoDB) utilizando ORM/ODM como TypeORM o Mongoose.

  • Implementar mecanismos de autenticación y autorización seguros (JWT, OAuth).

  • Integrar y trabajar con sistemas de mensajería como RabbitMQ, Kafka o Redis.

  • Diseñar, desarrollar y mantener arquitecturas modulares en NestJS, incluyendo módulos, controladores y servicios.

  • Implementar pruebas unitarias, de integración y end-to-end con Jest o Mocha, siguiendo buenas prácticas de calidad de código.

  • Realizar code reviews y colaborar estrechamente con otros miembros del equipo en un entorno ágil.

  • Desplegar aplicaciones en entornos Docker y administrar pipelines de CI/CD (Jenkins, GitHub Actions, GitLab CI).

  • Aplicar medidas de seguridad (OWASP) para prevenir ataques y vulnerabilidades como XSS, CSRF y SQL Injection.

  • Optimizar el rendimiento y garantizar la alta disponibilidad de las soluciones desarrolladas.

Requerimientos:

  • Sólido conocimiento en JavaScript (ES6+) y TypeScript.

  • Experiencia significativa en desarrollo backend con Node.js y NestJS.

  • Manejo de asincronía con async/await y promesas.

  • Experiencia en bases de datos SQL y NoSQL, diseño de esquemas y optimización de consultas.

  • Conocimiento y experiencia en ORM/ODM (TypeORM o Mongoose).

  • Experiencia en sistemas de mensajería (RabbitMQ, Kafka, Redis).

  • Conocimiento en herramientas y patrones de autenticación/autorización (JWT, OAuth).

  • Experiencia en frameworks de testing (Jest, Mocha) y buenas prácticas de pruebas.

  • Experiencia en Git y plataformas como GitHub, GitLab o Bitbucket.

  • Experiencia en pipelines de CI/CD (Jenkins, GitHub Actions, GitLab CI).

  • Conocimiento en seguridad de aplicaciones web (OWASP).

  • Experiencia en Docker y despliegues en la nube (AWS, GCP, Azure).

  • Habilidades blandas:

    • Capacidad para resolver problemas complejos.

    • Comunicación efectiva y clara.

    • Documentación técnica de calidad.

    • Trabajo colaborativo en equipos ágiles.

    • Gestión eficiente de múltiples tareas y prioridades.

    • Disposición para aprender y adaptarse a nuevas tecnologías

Ofrecemos:

  • Cultura de innovación y crecimiento profesional
  • Vinculación a tiempo indeterminado (relación de dependencias)
  • Beneficios legales
  • Seguro médico privado
  • Póliza de vida
  • Día libre de cumpleaños

Te invitamos a conocernos en http://www.neoris.com, Facebook, LinkedIn, Twitter o Instagram: @NEORIS.

Santiago Velasquez

#LI-SV1

Desarrollador Back - NodeJs

Office

Quito, Ecuador

Full Time

August 8, 2025

company logo

NEORIS

neoris_eng