En Softgic trabajamos con los más talentosos, con aquellos que crean, que aman lo que hacen y que tienen 100% de actitud, porque ese es nuestro #Coolture. Únete a nuestro objetivo de hacer la vida más fácil con la tecnología y forma parte de nuestro equipo como Líder Técnico (Fullstack Node.js /Angular) Senior.
Compensación: COP 50k - 60k/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 la calidad.
¿Qué te hace un candidato ideal?
Eres experto en Angular y Node.js.
Eres competente en CI/CD, Express.js, OAuth 2.0 y REST API.
Español - Nativo o completamente fluido.
Responsabilidades y más: Conocimiento en: Frontend:
Angular (v17+), incluyendo standalone components, signals y gestión avanzada de estado con RxJS.
Implementación de Angular Material y estrategias de seguridad (CSP, protección contra XSS y CSRF).
Pruebas unitarias e integración con Jest y Testing Library.
Backend:
Diseño y desarrollo de APIs RESTful y SOAP usando Node.js y Express.
Implementación de patrones de diseño, optimización de rutas y reducción de latencia.
Configuración de autenticación y autorización con OAuth 2.0 y JWT.
Bases de Datos:
Diseño y optimización de consultas SQL en Oracle 19C.
Gestión avanzada de transacciones, índices y vistas materializadas.
Configuración de pools de conexión para soportar alta concurrencia.
DevOps y Despliegues:
Creación de Dockerfiles optimizados y multi-stage builds.
Despliegues en OpenShift y configuración de pipelines CI/CD en Azure DevOps.
Administración de secretos y variables de entorno.
Metodologías Ágiles:
Liderazgo de proyectos bajo Scrum.
Gestión de historias de usuario y seguimiento de tareas en Azure DevOps.
Habilidades Blandas:
Liderazgo técnico y mentoría.
Resolución de conflictos técnicos y priorización de tareas.
Comunicación efectiva con stakeholders.
Compromiso con la calidad del código y adopción de buenas prácticas como TDD.
Responsabilidades específicas:
Supervisar el desarrollo de soluciones técnicas asegurando calidad, escalabilidad y seguridad.
Definir la arquitectura técnica y estándares de codificación.
Diseñar e implementar soluciones integradas con equipos multidisciplinarios.
Optimizar pipelines y despliegues en colaboración con el equipo DevOps.
Realizar revisiones de código y promover una cultura de mejora continua.
Asegurar el cumplimiento de plazos y objetivos técnicos.
Requirements
Competencias Deseables:
Experiencia con SSR y pre-rendering en Angular.
Conocimientos en monitoreo y logging (ej. Winston).
Implementación de soluciones avanzadas de caching para mejorar tiempos de respuesta.