Project Manager y desarrollador front-end · 2022 — 2023
DreamJob Staffing
Dirigir un equipo repartido en varios países para lanzar una plataforma de empleo
staffingdreamjob.comContexto
DreamJob es una empresa de staffing con base en Texas: recluta, evalúa y coloca personal para otras compañías. Su operación dependía de portales de empleo ajenos y de procesos manuales, y querían tener su propia plataforma.
El problema
Había dos problemas a la vez y solo uno era técnico. El primero: sin plataforma propia, cada oferta y cada candidato vivían en herramientas de terceros, sin control sobre la marca ni sobre los datos. El segundo, más difícil: el equipo que tenía que construirla estaba repartido en varios países, sin flujo de trabajo definido, sin estándares de código y sin nadie que tradujera lo que el negocio quería a lo que había que programar.
Qué hice
- Investigación de mercado y propuesta técnica y comercial antes de escribir código: qué construir, con qué y por qué, frente a las alternativas que ya existían
- Dirección de un equipo de 6 desarrolladores front-end distribuidos en varios países: revisé e integré 124 pull requests de los 779 commits que cerró el repositorio
- Definición de los flujos de desarrollo y despliegue del equipo, y de los estándares de calidad — que era lo que faltaba, no manos
- Construcción del producto: bolsa de empleo con ofertas y empresas, perfiles profesionales, cuentas de usuario y sitio bilingüe inglés-español
- Comunicación continua con los responsables del negocio para priorizar qué entraba en cada entrega
- Ciclo completo, del concepto a producción
Resultado
La plataforma sigue en producción y operando hoy, tres años después de que dejé el proyecto. El diseño ha cambiado; la funcionalidad que definimos es la misma. Pendiente de publicar: usuarios registrados y ofertas publicadas.