Rockcruit

Nos encontramos en la búsqueda de un Head de desarrollo para uno de nuestros clientes!

El objetivo del puesto es la Coordinación y gestión de equipos técnicos, Planificación y control de proyectos, Innovación y adopción de nuevas tecnologías, Liderazgo estratégico y crecimiento del equipo, Gestión del presupuesto y rentabilidad, Comunicación con clientes y partes interesadas, Mitigación de riesgos, Asegurar la calidad del producto. Además, trabajará en estrecha colaboración con el área de Producto, QA, Seguridad y CTO para alinear las estrategias tecnológicas con los objetivos de negocio. Asumir el liderazgo técnico en decisiones clave, promoviendo las mejores prácticas de arquitectura y desarrollo.

Responsabilidades:

Coordinación y gestión de equipos técnicos:

  • Supervisar múltiples proyectos tecnológicos, asegurando la entrega de soluciones/productos dentro de los plazos establecidos mediante métricas y performance establecidos.
  • Promueve la colaboración entre diferentes áreas técnicas y departamentos, garantizando el flujo eficiente del trabajo.

Planificación y control de proyectos:

  • Asigna recursos y establece cronogramas realistas para entregar productos a tiempo.
  • Gestiona prioridades y cambios en los requisitos del cliente, minimizando retrasos o desviaciones.
  • Actuar como enlace entre los equipos de producto, operaciones y otras áreas, comprendiendo las necesidades del negocio y alineando los proyectos tecnológicos con los objetivos estratégicos.
  • Asegurar el desarrollo del producto
  • Implementa metodologías de desarrollo (como Agile, Scrum, DevOps) para garantizar estándares de calidad definidos por area de QA.
  • Monitorear el rendimiento de los equipos a través de KPIs clave, asegurando que los resultados sean consistentes con los estándares de calidad y los plazos del negocio.

Innovación y adopción de nuevas tecnologías:

  • Identifica nuevas tecnologías y herramientas que mejoran la eficiencia del desarrollo.
  • Promueve la innovación constante dentro del equipo, anticipando cambios en el mercado tecnológico.

Liderazgo estratégico y crecimiento del equipo:

  • Motiva y desarrolla a los miembros del equipo, fomentando un entorno de trabajo positivo.
  • Identifica áreas de mejora y propone planes de formación para potenciar las habilidades del personal.

Gestión del presupuesto y rentabilidad:

  • Controla los costos asociados con el desarrollo, asegurando la rentabilidad del proyecto.
  • Optimiza el uso de recursos y minimiza gastos innecesarios.

Comunicación con clientes y partes interesadas:

  • Actúa como enlace entre el equipo técnico y los clientes o stakeholders, garantizando claridad y alineación de expectativas.
  • Presenta avances, reportes de desempeño y gestiona feedback del cliente de forma efectiva

Requisitos para el puesto:

  • Mínimo 5 años de experiencia en desarrollo de software, de los cuales al menos 4 deben ser en posiciones de liderazgo en empresas fintech, bancos digitales, o startups de tecnología.
  • Demostrada experiencia en gestionar equipos de desarrollos en múltiples proyectos.
  • Graduado universitario en Ingeniería en Sistemas, Ciencias de la Información, o carrera afín. Valorables posgrados o certificaciones en liderazgo y/o gestión de proyectos.
  • Amplios conocimientos en desarrollo backend y frontend (Java, Python, Node.js, frameworks modernos).
  • Dominio de arquitectura de microservicios y gestión en la nube (AWS, Azure, Google Cloud).
  • Conocimientos avanzados en seguridad de la información aplicada al desarrollo de productos fintech.
  • Experiencia con pruebas automatizadas y metodologías CI/CD (Integración Continua y Entrega Continua).