En Baufest, nuestra misión es mejorar la vida con tecnología, generando un impacto positivo en la sociedad. Por ello, buscamos un Technical Lead (Python + JavaScript/TypeScript) para sumarse a nuestro equipo de profesionales y trabajar en un proyecto de Hospitality.
Misión:
- Asegurar una arquitectura ejecutable, segura y observable, y guiar al equipo para la entrega de un MVP con calidad en un timeline comprimido, alineando front/back con integración y dependencias (Salesforce/Opera).
Responsabilidades
- Definir arquitectura de referencia del portal (frontend, backend, autenticación, integración, observabilidad).
- Alinear contratos API con la capa de integración (OpenAPI, versionado, error model, idempotencia).
- Definir resiliencia para dependencias (timeouts, retries, fallback/degradación).
- Establecer estándares de ingeniería (repos, CI/CD, code review, quality gates, Definition of Done).
- Guiar decisiones de performance/SEO (SSR/SSG en Next.js, caching, CDN).
- Coordinar con Salesforce replatforming para system-of-record, flujos críticos y estrategia de coexistencia.
Requisitos principales
- Experiencia previa en roles similares
- Python (FastAPI preferente) y diseño de servicios.
- JavaScript/TypeScript, React/Next.js, SSR/SEO y performance web.
- Diseño API-first y patrones de integración enterprise.
- Observabilidad (logs/métricas/traces) y troubleshooting.
- Conocimiento práctico de GCP (Cloud Run, IAM, logging/monitoring).
- Inglés nivel B2 o superior.
Requisitos deseables
- Event-driven (Pub/Sub) para desacoplar procesos.
- Experiencia con MuleSoft o plataforma equivalente de integración.
- Experiencia con CIAM/IdP (Okta/Azure AD B2C/Identity Platform o equivalente).
- Posibilidad para viajar a Cancún - MX
¡Postúlate y sé parte de un equipo inclusivo donde todo pueden crecer!
Baufest promueve la igualdad de oportunidades y no discrimina por razones de Nacionalidad, género, Edad, religión, orientación sexual, discapacidad, ni por ninguna otra característica protegida por la ley.
Baufest protege sus datos personales conforme a las leyes locales de protección de datos aplicables en cada país y siguiendo buenas prácticas de seguridad de la información alineadas con la norma ISO 27001. Su información será tratada con estricta confidencialidad y utilizada únicamente para fines de evaluación y selección.