Skip to content
← Back to job listings

Senior Node.js Developer

Immiland Canada Inc. · Colombia

Software DevelopmentSenior LevelQuick applyfull-time19 days ago

About The Role

Una reconocida empresa de consultoría e implementación de proyectos digitales está en la búsqueda de un/a Senior Node.js Developer, que este ubicado/a en Colombia, para unirse a su equipo de forma remota.

Si te apasiona desarrollar soluciones robustas, trabajar con tecnologías de punta y hacer parte de un entorno colaborativo, ¡esta oportunidad es para ti!

-------------------------------------------------------------------------------------------------------------------------------

A well-known digital consulting and implementation company is looking for a Senior Node.js Developer, based in Colombia, to join their team remotely.

If you're passionate about building robust solutions, working with cutting-edge technologies, and being part of a collaborative environment — this opportunity is for you!

Requisitos

  • Formación académica: Título universitario en Ingeniería de Sistemas, Ciencias de la Computación o áreas afines.
  • Se requiere un nivel alto de inglés , así como sólidas habilidades de comunicación para interactuar eficazmente con el equipo y los clientes
  • Experiencia: Más de 5 años en desarrollo back-end, con al menos 3 años trabajando con Node.js en entornos productivos.
  • Deseable: Conocimientos en desarrollo front-end, microservicios, integración con Salesforce y experiencia con base de datos Oracle
  • Habilidades personales: Pensamiento analítico, buena comunicación, trabajo en equipo y pasión por escribir código limpio y mantenible.

--------------------------------------------------------------------------------------------------------------------------

Requirements

Education

  • A university degree in Systems Engineering, Computer Science, or a related field.

Language Skills

  • A high level of English is required, along with strong communication skills to interact effectively with both the team and clients.

Experience

  • Over 5 years of experience in back-end development, with at least 3 years working with Node.js in production environments.

Desirable Skills

  • Knowledge of front-end development, microservices, integration with Salesforce, and experience with Oracle databases.

Personal Skills

  • Analytical thinking, strong communication, teamwork, and a passion for writing clean, maintainable code.

Conocimientos técnicos

  • Dominio de Node.js , JavaScript y TypeScript .
  • Experiencia con frameworks como Express.js , NestJS o similares.
  • Conocimiento en bases de datos SQL y NoSQL (Oracle, PostgreSQL, MongoDB, Redis).
  • Diseño y documentación de APIs (Swagger/OpenAPI).
  • Manejo de herramientas CI/CD (GitHub Actions, GitLab CI, Jenkins).
  • Familiaridad con contenedores (Docker) y servicios en la nube ( AWS, GCP o Azure )

--------------------------------------------------------------------------------------------------------------------------

Technical Skills

  • Strong proficiency in Node.js , JavaScript , and TypeScript .
  • Experience with frameworks such as Express.js , NestJS , or similar.
  • Knowledge of both SQL and NoSQL databases (e.g., Oracle , PostgreSQL , MongoDB , Redis ).
  • Experience designing and documenting APIs using Swagger/OpenAPI .
  • Familiarity with CI/CD tools (e.g., GitHub Actions, GitLab CI, Jenkins).
  • Understanding of containerization with Docker and working with cloud services such as AWS , GCP , or Azure .

Responsabilidades

  • 1.Desarrollo Back-End :
  • Diseñar e implementar APIs RESTful escalables usando Node.js .
  • Administrar bases de datos SQL y NoSQL, e integrar capas de datos.
  • Crear librerías y módulos reutilizables.
  • 2.Colaboración y Calidad de Código
  • Trabajar junto al equipo front-end y stakeholders en la integración de funcionalidades.
  • Realizar revisiones de código, pruebas unitarias e integración.
  • Mentoría a desarrolladores junior y promoción de buenas prácticas.
  • 3. Arquitectura y DevOps
  • Participar en decisiones arquitectónicas enfocadas en escalabilidad y rendimiento.
  • Implementar pipelines de CI/CD y contenedores (Docker, Kubernetes).
  • Optimizar el rendimiento de las aplicaciones y resolver problemas en producción.
  • 4. Trabajo en equipo ágil
  • Participar en ceremonias Agile: planificaciones, dailys, retrospectivas.
  • Colaborar con Product Owners y QA en definición de requisitos.
  • Estimar tiempos y dividir tareas con enfoque en entregables de calidad.
  • 5. Seguridad y Cumplimiento
  • Aplicar buenas prácticas de seguridad y protección de datos.
  • Garantizar que los servicios cumplan con normativas como GDPR y estándares OWASP .

--------------------------------------------------------------------------------------------------------------------------

  • Responsibilities:
  • 1.Back-End Development
  • Design and implement scalable RESTful APIs using Node.js .
  • Manage SQL and NoSQL databases and integrate data layers.
  • Develop reusable libraries and modules.
  • 2.Collaboration & Code Quality
  • Collaborate with front-end teams and stakeholders to integrate functionalities.
  • Conduct code reviews, unit testing, and integration testing.
  • Mentor junior developers and promote best coding practices.
  • 3.Architecture & DevOps
  • Participate in architectural decisions focused on scalability and performance.
  • Implement CI/CD pipelines and containerization tools (Docker, Kubernetes).
  • Optimize application performance and troubleshoot production issues.
  • 4.Agile Teamwork
  • Engage in Agile ceremonies: planning, daily stand-ups, retrospectives.
  • Work closely with Product Owners and QA to define requirements.
  • Estimate time and break down tasks with a focus on quality deliverables.
  • 5.Security & Compliance
  • Apply best practices in security and data protection.
  • Ensure services comply with regulations such as GDPR and OWASP standards.

This listing was posted by a verified recruiter at Immiland Canada Inc.. Report this listing