Tech Lead
Job Summary
Buscamos un Tech Lead para liderar la estrategia y la ejecución tecnológica de los núcleos asignados, asegurando escalabilidad, calidad y alineación con los objetivos de negocio. Trabajarás estrechamente con Product Owners y equipos de Infraestructura para entregar soluciones robustas y seguras. Tendrás la oportunidad de influir en decisiones técnicas, seleccionar tecnologías y definir arquitecturas.
Responsibilities
- Liderar y gestionar el equipo técnico
- Definir arquitectura de software escalable
- Garantizar estándares de calidad y seguridad
- Gestionar priorización con Product Owners
- Mentoría y desarrollo de talento
Required Skills
- Node.js y PostgreSQL
- React.js y Chakra UI
- AWS, Docker y CI/CD
- Arquitectura de software
- Metodologías Ágiles
Job Details
Funciones y responsabilidades del líder técnico:
- Motivar, alinear y gestionar el equipo con la cultura de Cumplo, promoviendo compromiso, valores y desempeño.
- Definir y evolucionar la arquitectura de software en coordinación con otros Tech Leads y el equipo de infraestructura, buscando soluciones escalables y seguras.
- Participar activamente en el desarrollo de software, asegurando buenas prácticas, calidad de código y revisiones (code reviews, PR reviews).
- Gestionar la priorización con Product Owners, planificar desarrollos y distribuir tareas de forma eficiente.
- Guiar y mentorizar a desarrolladores, resolviendo bloqueos y fomentando la mejora continua.
- Garantizar la implementación de procesos y metodologías ágiles, con entregas puntuales y calidad consistente.
- Monitorear y optimizar el rendimiento de aplicaciones, identificando y solucionando incidentes de producción.
- Asegurar el cumplimiento de estándares de seguridad y normativas.
- Participar en la selección de nuevas tecnologías y herramientas.
- Gestionar incidentes críticos y continuidad operativa.
- Participar en reuniones estratégicas con CTO para alinear la visión tecnológica.
- Documentar decisiones técnicas clave.
Requisitos y habilidades clave:
- Más de 5 años de experiencia en desarrollo de software y al menos 2 años liderando equipos.
- Experiencia en diseño de arquitecturas escalables y gestión de proyectos con stakeholders.
- Capacidad de mentoría, comunicación efectiva y toma de decisiones estratégicas.
- Backend: Node.js (APIs, ecosistema JavaScript), Strapi, PostgreSQL.
- Frontend: React.js, Chakra UI, gestión de estado (Context API, Zustand, Redux).
- Infraestructura y DevOps: AWS (EC2, S3, RDS, Lambda), Docker, CI/CD, Nginx.
- Metodologías ágiles.
- Deseable: Experiencia en Django (ORM, DRF), fintech, integración de sistemas y seguridad de APIs.
Beneficios:
- Personal Days (cumpleaños y mudanza).
- 3 días extra de vacaciones.
- Seguro complementario de salud.
- Horario flexible.
- Computador provisto por la empresa.
- Vacaciones superiores a la ley.