Vacante Fullstack (Python/FastAPI + Frontend Moderno)
Modalidad: 100% Remoto
Seniority: Mid-Senior / Senior (4+ años)
Qué buscamos
- Autogestión y proactividad.
- Experiencia comprobable en soluciones Fullstack en producción.
- Capacidad para integrar backend Python/FastAPI con frontend moderno (React/Vue/Next).
- Conocimiento sólido en Azure y despliegues con Docker.
- Orientación a calidad técnica y pruebas automatizadas.
Alcance Técnico del Perfil:
- Desarrollo y mantenimiento de APIs en FastAPI (REST y streaming SSE).
- Construcción de interfaces conversacionales web para endpoints de chat.
- Integraciones backend con Azure (Cosmos DB, Blob Storage, Key Vault, AI Search).
- Seguridad de API (tokens, secretos por entorno, buenas prácticas).
- Observabilidad, logging y soporte operativo en despliegues Docker/Azure.
- Pruebas de backend (pytest) y pruebas de frontend en flujos críticos.
Habilidades Obligatorias (Must Have)
- Python 3.11+ avanzado.
- FastAPI avanzado (async/await, Pydantic, middlewares, manejo de errores).
- JavaScript/TypeScript avanzado.
- Framework frontend moderno (React/Vue/Next) con experiencia productiva.
- Integración frontend-backend con APIs REST y SSE streaming.
- Azure backend: Cosmos DB, Blob Storage, Key Vault, AI Search.
- Docker y buenas prácticas de despliegue.
- Testing: pytest en backend y pruebas de UI en frontend.
Habilidades Deseables (Nice to Have)
- Conocimiento en RAG (retrieval híbrido, embeddings, trazabilidad).
- Experiencia con Azure OpenAI y Azure AI Search.
- Uso de Azure Document Intelligence para extracción de PDF/tablas.
- Observabilidad en Azure y CI/CD con GitHub Actions.
- Guardrails y seguridad de salida para aplicaciones con LLM.
Responsabilidades
- Mantener y evolucionar endpoints backend de carga, validación, eliminación y reporte.
- Construir y mantener la interfaz de chat (normal + streaming) con buena UX.
- Integrar de forma segura frontend y backend (autenticación, errores, trazabilidad).
- Mejorar resiliencia operativa: logs, monitoreo, manejo de fallas y reintentos.
- Asegurar calidad técnica con pruebas automatizadas de backend y frontend.
- Deseable: apoyar evolución de capacidades RAG para mejorar calidad de respuesta.
Ofrecemos:
Vacante 100% remota y Prestaciones de Ley.
Sueldo: $49,000.00 - $50,000.00 al mes
Beneficios:
Experiencia:
- Python : 4 años (Deseable)
- FastAPI : 4 años (Deseable)
- JavaScript/TypeScript: 4 años (Deseable)
- FrontEnd moderno React/Vue/Next: 4 años (Deseable)
- integraciones cloud.: 5 años (Deseable)
Lugar de trabajo: Empleo remoto