Tech Lead
Job Summary
Buscamos un Tech Lead para liderar la estrategia y ejecución tecnológica, asegurando escalabilidad y calidad en los núcleos asignados. Trabajarás estrechamente con Product Owners y equipos de infraestructura para impulsar soluciones robustas en una Fintech en crecimiento. El rol implica mentoría de equipos, definición de arquitectura y gestión de proyectos bajo metodologías ágiles.
Responsibilities
- Liderar estrategia tecnológica y equipos
- Definir arquitectura de software escalable
- Mentoría y gestión de desarrolladores
- Gestión de priorización con Product Owners
- Garantizar estándares de seguridad y calidad
Required Skills
- Node.js, Strapi, PostgreSQL
- React.js, Chakra UI, Redux/Zustand
- AWS, Docker, CI/CD
- Metodologías ágiles
- Liderazgo y gestión de equipos
Job Details
Responsabilidades:
- Motivar, alinear y gestionar el equipo con la cultura de Cumplo, promoviendo compromiso, valores y desempeño para alcanzar metas.
- 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 entre el equipo.
- Guiar y mentorizar a desarrolladores, resolviendo bloqueos, promoviendo crecimiento técnico y fomentando la mejora continua.
- Garantizar la implementación de procesos y metodologías ágiles, con entregas puntuales y calidad consistente en producción.
- Monitorear y optimizar el rendimiento de aplicaciones y servicios, identificando y solucionando incidentes de producción.
- Asegurar el cumplimiento de estándares de seguridad, normativas y buenas prácticas de desarrollo.
- Participar en la selección de nuevas tecnologías y herramientas, evaluando su impacto y viabilidad en los proyectos en curso.
- Gestionar incidentes críticos y gestiones de continuidad para minimizar impactos operativos.
- Participar en reuniones estratégicas con CTO y otros líderes para alinear la visión tecnológica con los objetivos organizacionales.
- Documentar decisiones técnicas clave, asegurando trazabilidad y referencia futura para cambios de arquitectura y metodologías.
Requerimientos del cargo:
- Más de 5 años de experiencia en desarrollo de software y al menos 2 años liderando equipos.
- Experiencia en diseño e implementación de arquitecturas escalables y en gestión de proyectos con stakeholders de negocio.
- Capacidad de mentoría y liderazgo técnico, excelente comunicación y toma de decisiones estratégicas.
- Se valorará experiencia en fintech, procesamiento de pagos y conocimiento de normativas del sector.
- Conocimientos técnicos obligatorios: Backend con Node.js (experiencia en APIs y ecosistema JavaScript), Strapi, PostgreSQL.
- Frontend: React.js y manejo de UI con Chakra UI; Gestión de estado (Context API, Zustand, Redux).
- Infraestructura y DevOps: AWS (EC2, S3, RDS, Lambda), Docker, CI/CD, Nginx.
Beneficios:
- Personal Days: Día libre por cumpleaños y día libre por mudanza.
- 3 días extra de vacaciones.
- Seguro Complementario.
- Health coverage: Cumplo pays or copays health insurance.
- Computer provided: Cumplo provides a computer.
- Informal dress code.
- Vacation over legal minimum.