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 55k - 65k/hora.
Ubicación: Híbrido (Plaza Claro Torre 1, Carrera 68a, Bogotá, Colombia).
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 calidad.
¿Qué te hace un candidato ideal?
Eres experto en Angular, Node.js, Oracle Database 19c y SQL.
Eres competente en CI/CD, Desarrollo full-stack, Scrum y trabajo en equipo.
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
Estamos certificados como un Gran Lugar para Trabajar.