37 días
Expira 16/12/2025
Tech Lead
Tech Lead
El Rol
Como Tech Lead, serás la figura técnica clave. No solo serás un programador senior, sino también el mentor y el arquitecto principal. Serás responsable de la calidad técnica del producto, la toma de decisiones tecnológicas críticas, la estandarización del código y la cohesión del equipo de desarrollo, asegurando que se cumplan los objetivos técnicos y de negocio.
Requisitos Indispensables (Experiencia Mínima de 5 Años)
Buscamos un profesional con al menos 5 años de experiencia en desarrollo y mínimo 2 años liderando o co-liderando equipos técnicos:
1. Liderazgo y Arquitectura
Liderazgo de Equipos: Experiencia comprobada en la guía, mentoría y revisión de código (code review) de desarrolladores Plenos y Juniors.
Definición de Arquitectura: Capacidad para diseñar arquitecturas de software complejas, escalables y orientadas a microservicios o sistemas distribuidos.
Patrones de Diseño: Sólido dominio e implementación práctica de Patrones de Diseño y principios de diseño de software (ej. SOLID, DRY, KISS).
2. Profundidad Técnica
Full-stack Senior: Nivel de experto en al menos un stack completo (Node.js/React, Python/Django, o similar) para poder intervenir en cualquier parte del proyecto.
DevOps Avanzado: Experiencia con CI/CD, Docker, y orquestación con Kubernetes (o plataformas de PaaS/Serverless en Cloud).
Cloud Computing: Experiencia profunda en diseño e implementación de soluciones en la Nube (AWS, Azure o GCP).
Bases de Datos: Experiencia en optimización de rendimiento de bases de datos, estrategias de caching y selección del motor de base de datos adecuado.
3. Metodología y Procesos
Metodologías Ágiles: Experiencia liderando sprints, gestionando backlogs técnicos y participando en la planificación de productos bajo Scrum/Kanban.
Gestión de Riesgos: Capacidad para identificar cuellos de botella técnicos, riesgos de escalabilidad y proponer soluciones proactivas.
Deseable (Un Plus Importante)
Certificaciones en Cloud (ej. AWS Certified Solutions Architect, Azure Developer Associate).
Experiencia previa trabajando en una Agencia Digital o Consultora.
Familiaridad con prácticas DevSecOps e integración de seguridad desde el inicio.
Habilidades de comunicación excepcionales para presentar soluciones técnicas a stakeholders no técnicos.
Responsabilidades Clave
Visión Técnica: Definir la dirección técnica a largo plazo de los productos, seleccionando las herramientas y frameworks más adecuados.
Mentoría: Ser el referente técnico principal, capacitando y elevando el nivel de las habilidades técnicas del equipo.
Aseguramiento de Calidad: Establecer estándares de código, asegurar la cobertura de pruebas (testing) y realizar code reviews estratégicos.
Colaboración Interdisciplinaria: Trabajar estrechamente con Product Owners y Project Managers para traducir los requisitos de negocio en soluciones técnicas viables y eficientes.
Desarrollo: Mantener una participación activa en el desarrollo de funcionalidades críticas (aproximadamente 30-40% del tiempo), liderando con el ejemplo.