Trabajo de Engineering Lead - Monterrey en Listopro, Nuevo León - México

Engineering Lead - Monterrey

El rol será responsable de impulsar el éxito de la organización de ingeniería al dividir grandes iniciativas en tareas más pequeñas y administrar sus procesos, presupuestos y plazos. También será responsable de hacer los ajustes necesarios para garantizar la finalización exitosa y la integración de las tareas asignadas.

  • Funciones:

1. Definir los flujos de trabajo necesarios para completar los objetivos establecidos por los propietarios del producto:

- Analizar la tecnología, las necesidades de recursos y la demanda de productos, para planificar y evaluar la viabilidad de los proyectos.

- Dividir las iniciativas más grandes en tareas individuales que pueden asignarse a desarrolladores individuales.

- Trabajar en estrecha colaboración con los propietarios de productos para proponer el alcance, el presupuesto, los recursos, los plazos y la responsabilidad de las tareas individuales asignadas a los desarrolladores.

- Rastrear y comunicar el progreso en función de los hitos, así como identificar y resolver los obstáculos para el estado de desarrollo y el progreso dentro y fuera de la organización.

- Priorizar los retrasos en TI junto con el propietario del producto en función de las posibles métricas de impacto empresarial.

- Asegurarse de que el software cumpla con todos los requisitos de calidad, seguridad, modificabilidad y extensibilidad.

- Administrar relaciones con servicios de desarrolladores subcontratados.


2. Administrar equipos de ingenieros estableciendo las expectativas correctas y revisando el desempeño de manera regular:

- Verificar y confirmar la precisión del trabajo realizado y los métodos utilizados por el personal de ingeniería.

- Crear planes de ingeniería detallados, procesos y procedimientos para que el personal de ingeniería use y cumpla.

- Proporcionar orientación técnica y entrenamiento a desarrolladores e ingenieros.

- Monitorear y determinar diversas necesidades de personal y capacitación.

- Desarrollo práctico de las características y funcionalidades del producto.


  • Decisiones importantes del rol:

- Proporcionar información y hacer recomendaciones finales sobre decisiones tecnológicas.

- Dar la aprobación final de todos los entregables antes de que se publiquen en la aplicación.

- Definir la plantilla necesaria para alcanzar todos los productos entregables.

- Priorizar cartera de pedidos.


  • Desafíos:

- Evaluar continuamente el equipo y los procesos a medida para aumentar la efectividad.

- Alto grado de coordinación con el equipo de producto para desarrollar nuevas funciones.

- Trabajar bajo presión para cumplir con los plazos del proyecto.

- Gestionar cambios en el alcance, el tiempo y los recursos técnicos.


Requisitos:

  • Universidad Terminada.
  • Inglés Intermedio/Avanzado.
  • 7+ años de experiencia en start-ups de tecnología. Preferencia Fintech.
  • Certificaciones en Node JS/JAVA / SpringBoot / NPM/React.js / CSS,SASS,Typescript / Webpack / AWS/ Javascript / ReactNative / Android SDK.
  • Conocimiento en análisis de tecnología, recursos necesarios y la demanda de productos, para planificar y evaluar la viabilidad de los proyectos.
  • Capacidad de dividir grandes iniciativas en tareas individuales que pueden asignarse a desarrolladores individuales.
  • Trabajar en estrecha colaboración con los product owners para proponer el alcance, el presupuesto, los recursos, los plazos y la responsabilidad de las tareas individuales asignadas a los desarrolladores. 
  • Gestionar relaciones con servicios de desarrolladores subcontratados.
  • Administración de equipos de ingenieros estableciendo las expectativas correctas y revisando el desempeño de manera regular.
  • Proporcionar orientación técnica y entrenamiento a desarrolladores e ingenieros.
  • Monitorear y determinar diversas necesidades de personal y capacitación.