Estamos en búsqueda de un Tech Lead Fullstack con amplia experiencia en desarrollo de software y liderazgo técnico para impulsar la construcción de soluciones escalables, seguras y de alto rendimiento.
Buscamos a una persona que combine una sólida visión arquitectónica con un enfoque práctico (hands-on), capaz de liderar técnicamente a un equipo de desarrollo mientras participa activamente en el diseño e implementación de soluciones. Trabajarás de forma cercana con Producto, Arquitectura y otros equipos estratégicos para asegurar que las decisiones técnicas estén alineadas con los objetivos del negocio.
Si disfrutas liderando equipos, resolviendo desafíos complejos y promoviendo buenas prácticas de ingeniería, este desafío es para ti.
Principales responsabilidades
- Liderar la definición de la arquitectura y las decisiones técnicas del equipo.
- Diseñar soluciones escalables, resilientes y fáciles de mantener.
- Definir estándares de desarrollo, lineamientos técnicos y buenas prácticas de ingeniería.
- Promover principios como SOLID, Clean Code, Design Patterns y otras metodologías de desarrollo de software.
- Gestionar y priorizar la deuda técnica, impulsando mejoras continuas en calidad, arquitectura y rendimiento.
- Participar activamente en el desarrollo de funcionalidades críticas (rol hands-on).
- Realizar Code Reviews para garantizar altos estándares de calidad del código.
- Diseñar e implementar APIs REST y soluciones basadas en arquitecturas de microservicios.
- Colaborar en estrategias de testing, observabilidad y monitoreo de aplicaciones.
- Participar en la resolución de incidentes técnicos de alta complejidad.
- Mentorear y potenciar el crecimiento técnico del equipo mediante feedback continuo.
- Apoyar, junto al Engineering Manager, el desarrollo profesional y los planes de carrera del equipo.
- Impulsar la adopción de nuevas tecnologías y mejores prácticas de desarrollo.
- Colaborar con Product Management en la definición técnica del roadmap del producto.
- Participar en refinamientos, estimaciones y planificación de iniciativas.
- Identificar riesgos técnicos de forma anticipada y proponer soluciones.
- Trabajar de manera transversal con equipos de Arquitectura, QA, DevOps, Ciberseguridad y otras áreas cuando sea necesario.