País
Sector
Buscar profesión
Desarrollador líder
Arquitectura técnica y liderazgo de equipos de desarrollo en entornos ágiles de alta complejidad
600 000 – 2 200 000 XAF ($)
Salario / año
Licenciatura
Nivel de formación
00
Automatización
Medio
Dificultad
Positivo
Empleabilidad
2-4 años
Tensión del mercado
Moderada
Movilidad
Posible
Automatización
Medio
Dificultad
Positivo
Empleabilidad
2-4 años
Tensión del mercado
Moderada
Movilidad
Posible
About
El desarrollador líder coordina equipos técnicos y toma decisiones arquitectónicas sobre stacks modernos como Node.js, React, Python o Java. Trabaja con herramientas de CI/CD (Jenkins, GitLab CI), gestiona repositorios en Git y define estándares de código mediante revisiones técnicas. Interactúa con product managers, DevOps, QA y desarrolladores junior para alinear entregas con los objetivos de negocio. Participa en refinamientos de backlog, define criterios de aceptación técnica y supervisa la deuda técnica del producto.
Habilidades
Habilidades técnicas
- Experiencia en arquitectura de microservicios y monolitos modulares, adaptándose a diferentes necesidades
- Dominio de Node.js, Python, Java o Go en entornos de producción exigentes
- Manejo de Docker, Kubernetes y orquestación de contenedores para optimizar procesos
- Implementación de CI/CD con Jenkins, GitLab CI o GitHub Actions, mejorando la eficiencia
- Evaluación de calidad de código con SonarQube para asegurar estándares elevados
- Conocimiento de bases de datos relacionales y NoSQL como PostgreSQL, MongoDB, Redis
- Competencia en Git avanzado: branching strategies, hooks, rebase, facilitando la colaboración
Habilidades interpersonales
- Capacidad para tomar decisiones técnicas bajo presión, manteniendo la calma
- Comunicación clara y efectiva con perfiles no técnicos, asegurando comprensión mutua
- Mentoría estructurada de perfiles junior y mid, promoviendo el crecimiento profesional
- Gestión del conflicto técnico dentro del equipo, buscando soluciones constructivas
Misiones
- Diseñar la arquitectura de microservicios empleando Docker y Kubernetes, logrando una reducción del tiempo de despliegue del 40%.
- Liderar revisiones de código semanales en GitLab para asegurar una cobertura de tests superior al 80%.
- Establecer y actualizar estándares de desarrollo, revisando la guía de contribución del repositorio trimestralmente.
- Coordinar sprints en Jira junto al equipo de 6 desarrolladores, alcanzando una velocidad media de 45 story points.
- Identificar y priorizar deuda técnica con SonarQube, disminuyendo vulnerabilidades críticas en un 60%.
- Implementar pipelines de CI/CD en Jenkins, reduciendo el tiempo de integración de 2 horas a 20 minutos.
- Guiar a desarrolladores junior a través de sesiones de pair programming y feedback estructurado.
- Colaborar con el equipo de seguridad para incorporar análisis SAST/DAST en el pipeline de entrega.
- Generar documentación técnica en Confluence para cada módulo crítico del sistema.
- Negociar con el product owner los compromisos técnicos respecto a los plazos de entrega.
Entornos de trabajo
Los entornos de trabajo pueden variar:
Startups de tecnología en fase de escalado, con un enfoque en innovación rápida
Scale-ups con equipos de producto distribuidos, promoviendo la colaboración global
Consultoras tecnológicas que manejan proyectos para clientes enterprise, ofreciendo soluciones a medida
Departamentos de TI en banca, retail o salud digital, liderando la transformación tecnológica
Empresas SaaS B2B con ciclos de entrega continuos, garantizando mejoras constantes
Organismos públicos comprometidos con procesos de transformación digital, modernizando servicios
Posibles evoluciones
- Avanzar hacia arquitecto de soluciones o arquitecto cloud, liderando proyectos innovadores
- Convertirse en CTO en startups o empresas medianas, impulsando la estrategia tecnológica
- Asumir el rol de Engineering Manager gestionando múltiples equipos y proyectos
- Desempeñar el papel de Principal Engineer enfocado en decisiones técnicas transversales
- Establecerse como consultor técnico independiente, ofreciendo asesoría especializada
Perfil buscado
Compromiso con la calidad del código medible y sostenible
Habilidad para sintetizar información técnica para audiencias diversas
Autonomía en la toma de decisiones arquitectónicas con impacto positivo
Enfoque en la mejora continua del proceso de entrega
Capacidad para liderar y coordinar equipos multidisciplinarios
¿Cómo ser Desarrollador líder?








