Save Job
Posted 2mo ago

FullStack Tech Lead (Python + JavaScript/TypeScript)

@ Baufest
Mexico
RemoteFull Time
Responsibilities:Define architecture, Align API contracts, Define resilience
Requirements Summary:Lead architecture and delivery of Python/JavaScript/TypeScript portal; observability; CI/CD; frontend/backend integration with Salesforce.
Technical Tools Mentioned:Python, JavaScript, TypeScript, FastAPI, React, Next.js, API design, OpenAPI, Salesforce, GCP, Cloud Run, CI/CD, Observability, Logging, Monitoring
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Description

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.