Como Desarrollador Full Stack, diseñarás y construirás software para el backend, frontend y herramientas internas de IA para un producto en crecimiento. Contribuirás a las decisiones técnicas y colaborarás estrechamente con el equipo para entregar soluciones confiables y escalables. Este rol es ideal para alguien que se sienta cómodo trabajando con la ambigüedad y disfrute de la propiedad sobre su trabajo.
Responsabilidades
- Diseñar y construir herramientas internas impulsadas por IA que mejoren la eficiencia de ingeniería.
- Construir y mantener APIs REST en Python usando Django REST Framework.
- Construir y mantener aplicaciones frontend usando Next.js y TypeScript.
- Escribir pruebas unitarias, de integración y end-to-end para respaldar la calidad del software.
- Implementar soluciones seguras, escalables y mantenibles.
- Colaborar con Producto e Ingeniería para alcanzar objetivos compartidos.
- Aportar ideas técnicas y mejoras más allá de las tareas asignadas.
Requisitos
- Inglés C1 o equivalente.
- Más de 3 años de experiencia construyendo aplicaciones en producción con Next.js y TypeScript.
- Más de 3 años de experiencia en desarrollo backend en Python, específicamente con Django REST Framework.
- Experiencia con PostgreSQL en entornos de producción.
- Experiencia con Docker, Docker Compose e infraestructura como código (IaC) como Terraform.
- Experiencia con servicios en la nube, idealmente AWS.
- Experiencia configurando y manteniendo pipelines de CI/CD.
- Experiencia escribiendo pruebas unitarias, de integración y end-to-end.
- Fuertes prácticas de Git y GitHub, con un perfil público activo considerado un plus.
Se valorará
- Experiencia en startups de alto crecimiento, consultoría o agencias, siempre que haya una propiedad demostrada del producto en lugar de solo trabajo de entrega.
- Experiencia construyendo con LLMs o agentes de IA, incluyendo LangChain, RAG o sistemas agentic.
- Experiencia entrenando modelos de IA, incluyendo curación de datasets, pipelines de entrenamiento y benchmarks de evaluación.
- Experiencia construyendo herramientas de generación o edición de código.
- Un historial de mejora de procesos de desarrollo dentro de un equipo.
- Un proyecto personal destacado, contribuciones a código abierto o un perfil público activo en GitHub.
Compensación
- USD 5000 a 9000 mensuales.
- PTO y días festivos.
Solo aceptamos CVs enviados en inglés.