Rockcruit

Nos encontramos en la búsqueda de Tech Lead Frontend React / React Native 🔎

Descripción del cargo:

El Technical Lead (TL) será responsable de liderar técnicamente al equipo de desarrolladores, asegurando que las soluciones tecnológicas estén alineadas con los objetivos estratégicos de la empresa. Para ello, trabajará en estrecha colaboración con el Product Owner, definiendo y refinando la arquitectura del software, estableciendo estándares tecnológicos y elevando el nivel técnico del equipo para potenciar su crecimiento y eficiencia.

Responsabilidades:

● Liderar la definición de la arquitectura y las decisiones tecnológicas dentro del equipo, asegurando que las soluciones sean escalables y sostenibles a largo plazo.

● Crear y mantener estándares y procesos tecnológicos que soporten el crecimiento escalable de la organización.

● Monitorear la performance, el desarrollo profesional y la evolución técnica de los ingenieros bajo su supervisión, promoviendo su crecimiento y capacidad técnica.

● Realizar seguimiento y evaluación del career path de cada ingeniero, asegurando que se alineen con sus metas profesionales y con las necesidades de la organización.

● Liderar y/o participar activamente en todas las ceremonias ágiles, asegurando una correcta planificación y ejecución de las tareas del equipo.

● Colaborar en la priorización, refinamiento y definición de tareas técnicas, proporcionando claridad y dirección a los ingenieros de desarrollo.

● Proponer e identificar nuevas tecnologías y arquitecturas, brindando ejemplos y capacitación al equipo para su adopción.

● Trabajar en proyectos de mejora continua en materia tecnológica, manteniendo una visión de mediano y largo plazo para anticipar las necesidades del negocio.

Requisitos:

● Educación: Grado en Ingeniería de Software, Ciencias de la Computación, o un campo relacionado.

● Experiencia:

○ Mínimo 7 años de experiencia en desarrollo con tecnologías React/React Native.

○ Al menos 2 años liderando equipos de desarrollo.

○ Experiencia con metodologías ágiles, especialmente Scrum.

○ Experiencia en CI/CD, versionado con GIT, y uso de patrones de diseño de microservicios.

○ Conocimiento en sistemas de mensajería como Kafka o RabbitMQ.

○ Experiencia en manejo de herramientas de monitoreo (e.g., APM).

● Habilidades:

○ Fuerte capacidad para la definición y refinamiento de arquitecturas de software.

○ Habilidades de liderazgo y gestión de equipos.

○ Capacidad para trabajar en colaboración con equipos multidisciplinarios y en un entorno ágil.

○ Capacidad de entender los requerimientos del negocio.