2 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. ¡En Domina buscamos talentos como tú! Domina es una empresa colombiana con más de 34 años de experiencia que ofrece servicios de Logística, BPO, Digitales a compañías grandes y medianas (B2B). Actualmente, tiene cobertura nacional y presencia en 26 departamentos del país. Responsabilidades - Desarrollar, mantener y brindar soporte al software de acuerdo con los estándares de desarrollo, calidad y seguridad definidos y la arquitectura definida en atención a los requerimientos de los clientes internos y externos para garantizar que se cumpla con lo requerido y pactado, en alcance, tiempos, seguridad y calidad. - Realizar el proceso de pruebas unitarias de los desarrollos que tengan a su cargo. - Documentar, reportar avances y crear los informes que se requieran según la metodología y las herramientas de gestión implementadas en la compañía para el proceso de desarrollo de software y soporte de aplicativos. Entre otras funciones relacionadas al cargo. Requisitos Estudios: Ingeniero o Tecnólogo de Sistemas, Informática, Desarrollo de Software o de áreas afines Experiencia: De 4 a 10 años de experiencia relevante en la industria, específicamente como ingeniero de backend de Node.js. Experiencia trabajando en equipos ágiles y en control de versiones con GIT o SVN. Conocimientos Requeridos Para El Cargo - Capacidad para implementar aplicaciones con microservicios usando Node.js - Conocimiento y experiencia en computación en AWS, Azure, GCP, entre otros. - Conocimiento en Lambda y/o GCF. - Conocimiento en Kubernetes, Docker. - Experiencia en el manejo de bases de datos relacionales SQL. - Fundamentos de Node.js, incluyendo su arquitectura y características principales. - Habilidad para manejar paquetes y dependencias en Node.js utilizando herramientas como npm. - Experiencia en la construcción de aplicaciones en tiempo real, utilizando bibliotecas como Sockets. - Conocimiento de cómo trabajar con APIs de terceros y servicios web usando Node.js. - Habilidad para escribir código limpio y mantenible en Node.js, incluyendo la utilización de patrones de diseño y buenas prácticas. - Experiencia en el uso de herramientas de depuración y pruebas en Node.js. - Conocimiento de las mejores prácticas de seguridad y rendimiento en Node.js. - Experiencia en la integración de Node.js con otros lenguajes y tecnologías. Lo que Ofrecemos - Horario: Lunes a jueves 7:00am - 5:30pm y viernes de 7:00am a 3:30pm - Excelente ambiente laboral - Beneficios + salario emocional - Teletrabajo - Contrato directo con la compañía a término indefinido - Importante que la persona resida en Antioquia ¡Te invitamos a unirte a nuestro equipo! Seniority level - Mid-Senior level Employment type - Full-time Job function - Engineering and Information Technology Industries - Consumer Services #J-18808-Ljbffr