Área de la Empresa | Tecnologías de Información |
Cargo Solicitado | Analista | Programador |
Puestos Vacantes | 1 |
Tipo de Contratación | Tiempo completo |
Nivel de Experiencia | De tres a cinco años |
Salario máximo (USD) | 1700 |
Salario minimo (USD) | 1500 |
Vehículo | Indiferente |
País | El Salvador |
Departamento | San Salvador |
Lead Developer – Líder de Desarrollo de Software.
Propósito del Puesto:
Liderar el equipo de desarrollo de software de Treming, garantizando la entrega técnica de
proyectos internos y para clientes con altos estándares de calidad, eficiencia y escalabilidad.
Será responsable de definir y mantener la arquitectura tecnológica de la empresa, asegurar
buenas prácticas de desarrollo, versionado y despliegue, así como apoyar técnicamente en
iniciativas estratégicas de producto y operación.
Responsabilidades Principales:
Liderazgo Técnico y de Equipo:
• Coordinar y supervisar a los desarrolladores Frontend y Backend en la ejecución de
proyectos.
• Asignar tareas de desarrollo según prioridades del Project Manager y capacidades
del equipo.
• Evaluar el rendimiento técnico y promover el crecimiento profesional del equipo.
• Brindar acompañamiento técnico en decisiones complejas y bloqueos.
Gestión de Arquitectura y Entorno Tecnológico:
• Diseñar y mantener la arquitectura de sistemas internos y de clientes.
• Administrar servidores (desarrollo, staging, producción) en entornos on-premise y
cloud.
• Definir políticas de seguridad, CI/CD, testing automatizado y control de calidad del
código.
Gestión de Repositorios y Flujos de Trabajo:
• Administrar la plataforma GitLab (ramas, permisos, pipelines, integración
continua).
• Documentar y estandarizar procedimientos de desarrollo, versionado y despliegue.
• Asegurar trazabilidad, orden técnico y documentación técnica en cada proyecto.
Aseguramiento de Calidad y Mejora Continua:
• Realizar revisiones de código (code reviews) para garantizar buenas prácticas y
escalabilidad.
• Definir y hacer cumplir estándares de codificación, frameworks y herramientas.
• Proponer e implementar mejoras en el stack tecnológico.
Soporte Estratégico y Colaboración Interfuncional:
• Traducir requerimientos funcionales en soluciones técnicas sostenibles en
colaboración con consultores y PMs.
• Participar en procesos de preventa técnica o definición de alcance cuando sea
requerido.
Formación Académica:
• Ingeniería en Sistemas, Ingeniería en Software o carreras afines.
Experiencia:
• Mínimo 5 años como desarrollador Backend o Fullstack.
• Al menos 2 años liderando equipos de desarrollo técnico.
• Experiencia en proyectos con metodologías ágiles (Scrum, Kanban).
• Experiencia en administración de servidores y configuración de entornos de
desarrollo.
Conocimientos Técnicos:
• Lenguajes: Python y JavaScript (con frameworks como React, Vue.js, FastAPI).
• GitLab: administración de pipelines, runners y políticas de ramas.
• Contenedores: Docker, conocimientos en Kubernetes (deseable).
• Administración de servidores (Linux, Nginx, PostgreSQL, certificados SSL).
• Integraciones: APIs REST y GraphQL.
• CI/CD y herramientas de testing y calidad de código.
• Odoo (deseable).
• Experiencia con servicios en la nube (AWS, GCP o similares).
Competencias Clave:
• Liderazgo técnico y orientación a resultados.
• Resolución de problemas complejos.
• Organización y priorización de múltiples entregas.
• Comunicación efectiva con perfiles técnicos y funcionales.
• Mentalidad de mejora continua y aprendizaje ágil.
• Autonomía, responsabilidad y colaboración transversal.
Analista | Programador (Opcional) |
Programador (Opcional) |
Analista de Sistemas (Opcional) |
Ingeniero en Sistemas (Opcional) |
Informática | Sistemas (Opcional) |
Universidad Completa | Graduado |
Software y Negocios Digitales (Opcional) |
Universidad Completa | Graduado |
Inglés (Opcional) |
Intermedio |
Por favor, ingresa tu correo electrónico
Por favor, ingresa un correo electrónico válido