About the Role
Nuestro cliente, una innovadora startup tecnológica con operaciones globales, está buscando un Director de Proyectos de Desarrollo de Software de primer nivel para liderar su equipo de ingeniería en una capacidad completamente remota. Esta posición estratégica es clave para impulsar la evolución de nuestras plataformas SaaS (Software as a Service), asegurando la entrega de productos de alta calidad que superen las expectativas del mercado. Si posees una profunda experiencia en el ciclo de vida del desarrollo de software, una mentalidad ágil y la capacidad de liderar equipos distribuidos de manera remota, te invitamos a unirte a nosotros. Trabajarás en estrecha colaboración con los equipos de producto, diseño y operaciones para definir la hoja de ruta técnica y ejecutarla de manera eficiente. Este rol requiere una comunicación excepcional y habilidades de liderazgo para mantener a todos alineados y motivados en un entorno virtual dinámico. La ubicación en Naucalpan, Estado de México, MX , es solo una referencia, ya que el puesto es 100% remoto.
Key Responsibilities
- Dirigir y supervisar el ciclo completo de desarrollo de software para nuestras plataformas SaaS, desde la concepción hasta el lanzamiento y el mantenimiento.
- Establecer y refinar los procesos de desarrollo ágil (Scrum/Kanban), asegurando la eficiencia y la adaptabilidad del equipo.
- Gestionar la planificación de sprints, la priorización de backlogs y la asignación de tareas dentro de los equipos de desarrollo.
- Colaborar estrechamente con los gerentes de producto para alinear la visión del producto con las capacidades técnicas y los plazos de entrega.
- Fomentar una cultura de alta calidad, promoviendo las mejores prácticas en ingeniería, pruebas y despliegue.
- Identificar y mitigar riesgos técnicos y operativos, asegurando la estabilidad y escalabilidad de las plataformas.
- Liderar y mentorizar a los equipos de ingenieros de software, promoviendo su crecimiento profesional y el alto rendimiento.
- Facilitar la comunicación efectiva entre los equipos técnicos, el liderazgo y otras partes interesadas, especialmente en un entorno remoto.
- Supervisar la arquitectura del software y tomar decisiones técnicas clave para garantizar soluciones robustas y eficientes.
Requirements
- Más de 10 años de experiencia en desarrollo de software, con al menos 5 años en roles de liderazgo de proyectos o gestión de equipos de ingeniería.
- Experiencia sólida en el desarrollo y gestión de aplicaciones SaaS y microservicios.
- Profundo conocimiento de metodologías ágiles (Scrum Master certificado preferido).
- Experiencia en la gestión de equipos de desarrollo distribuidos geográficamente.
- Dominio de lenguajes de programación modernos (e.g., Python, Java, JavaScript) y frameworks relevantes.
- Experiencia con arquitecturas cloud (AWS, Azure, GCP) y herramientas DevOps (CI/CD).
- Excelentes habilidades de comunicación, liderazgo y gestión de partes interesadas.
- Capacidad para pensar estratégicamente y resolver problemas complejos de manera innovadora.
- Compromiso con la calidad del código, las pruebas automatizadas y la mejora continua.
- Este puesto es 100% remoto, por lo que la autodisciplina y la proactividad son esenciales.
Benefits
- Ofrecemos un paquete de compensación altamente competitivo que incluye un salario base atractivo, opciones sobre acciones (stock options) y bonificaciones anuales basadas en el desempeño individual y de la empresa.
- Disfrutarás de la máxima flexibilidad trabajando desde cualquier lugar.
- Nuestro cliente fomenta activamente el desarrollo profesional, ofreciendo acceso a conferencias, cursos de formación avanzados y oportunidades de crecimiento hacia roles de liderazgo técnico superiores.
- Contarás con seguro médico privado de primer nivel, seguro de vida y un plan de jubilación.
- Únete a una cultura empresarial vibrante, innovadora y colaborativa, donde tu contribución será valorada y tendrás un impacto directo en el éxito de productos tecnológicos de vanguardia.