Job Description This is a remote position.
En Softgic trabajamos con los más tesos, con los que construyen, con los que aman lo que hacen, con los que tienen 100 en actitud, porque así es nuestra #Cooltura.
Únete a nuestro propósito de hacer la vida más fácil con tecnología y sé parte de nuestro equipo como Desarrollador Fullstack (Angular/NodeJs) con Enfoque en SQL (Relacional).
Compensación: COP 60k - 70k/hora.
Ubicación: Remoto (cualquier lugar).
Misión de Softgic: En Softgic S.A.S.
trabajamos para la transformación digital y cognitiva de nuestros clientes.
Conscientes de que la calidad es un factor esencial para nosotros, incorporamos los siguientes principios en nuestra política: Entregar productos y servicios de calidad.
Lograr la satisfacción de nuestros clientes internos y externos.
Fomentar en nuestro equipo la importancia de la formación para crecer profesional y personalmente a través de planes de desarrollo.
Cumplir con los requisitos legales y normativos aplicables.
Promover la mejora continua del sistema de gestión de la calidad.
¿Qué te hace un candidato ideal? Eres experto en Angular, desarrollo back-end, Node.js y SQL.
Eres competente en CI/CD, desarrollo full-stack, Docker y Express.js Español - Nativo o completamente fluido.
Responsabilidades y más: Diseñar, desarrollar y mantener aplicaciones web utilizando Angular (versión 17.x o superior) para garantizar una experiencia de usuario intuitiva y moderna.
Crear y administrar microservicios con Node.js y Express, implementando middleware para seguridad y validación de datos.
Optimizar y escribir consultas complejas en SQL (Relacional), asegurando un rendimiento eficiente y escalabilidad.
Implementar pruebas unitarias robustas utilizando herramientas como Jest y Karma/Jasmine para garantizar la calidad del código.
Colaborar con equipos ágiles bajo la metodología Scrum para planificar, desarrollar y entregar soluciones de software.
Diseñar e implementar contenedores utilizando Docker y/o Kubernetes para la orquestación y despliegue de aplicaciones.
Documentar de forma clara y precisa los procesos y flujos de trabajo, facilitando la colaboración y el mantenimiento de los proyectos.
Requirements Experiencia avanzada en desarrollo front-end con Angular (17.x o superior).
Conocimientos sólidos en optimización y consultas avanzadas en SQL (Relacional).
Experiencia en desarrollo back-end con Node.js y Express, incluyendo la integración de middleware.
Familiaridad con herramientas de pruebas unitarias como Jest, Karma o Jasmine.
Experiencia trabajando con metodologías ágiles (Scrum).
Competencia en Docker y/o Kubernetes para creación y gestión de contenedores.
Fuertes habilidades de documentación, comunicación y trabajo en equipo.
Deseable: Dominio en Angular Universal para renderizado del lado del servidor (SSR) y optimización SEO.
Experiencia en despliegues en App Service de Azure.
Conocimiento de OpenShift para la gestión de aplicaciones.
Familiaridad con pipelines CI/CD utilizando Azure DevOps.
Experiencia en monitoreo con Elastic APM y herramientas de logging como winston o log4js.
Benefits Reconocimiento como Great Place to Work.
Oportunidades para escalar y crecer profesionalmente.
Días libres para un equilibrio entre vida laboral y personal.
Apoyo para educación formal y certificaciones.
Beneficios con empresas aliadas.
Plan de referidos y flexibilidad horaria.
Requirements CI/CD Desarrollo full-stack Docker Express.js Jest Scrum Trabajo en equipo Angular Desarrollo back-end Desarrollo front-end Node.js Oracle Database 19c SQL