Desarrollador/a Full-Stack Senior
- Diseñar, implementar y mantener funcionalidades en producción, con foco en calidad, confiabilidad y mantenibilidad.
- Participar en decisiones de arquitectura, seleccionando soluciones pragmáticas y justificadas.
- Colaborar en la definición de producto: aclarar objetivos, proponer alternativas, anticipar casos borde y definir criterios de éxito.
- Identificar oportunidades de automatización y construir herramientas internas (scripts, pipelines, integraciones).
- Desarrollar e integrar soluciones basadas en IA/LLMs cuando aporten valor (por ejemplo: clasificación, extracción, asistentes internos, flujos semiautomáticos).
- Mejorar prácticas de ingeniería: testing, CI/CD, observabilidad, documentación y experiencia de desarrollo (DX).
- Experiencia comprobable construyendo software en producción con responsabilidad sobre resultados.
- Capacidad de tomar decisiones técnicas con trade-offs explícitos (costo/beneficio, tiempo, deuda técnica, escalabilidad, seguridad).
- Habilidad para convertir problemas ambiguos en soluciones implementables (definición, alcance, riesgos y plan de entrega).
- Comprensión de necesidades de usuario y objetivos de negocio.
- Capacidad de priorizar, recortar alcance cuando corresponde y proponer soluciones con medición de resultados.
- Uso consistente de herramientas de IA en el flujo de trabajo (asistencia de código, análisis, generación de pruebas, documentación), con criterio y control de calidad.
- Interés y experiencia práctica en automatización: reducir trabajo manual mediante tooling propio.
- Conocimiento o experiencia integrando LLMs o sistemas similares es altamente valorado.
- Autonomía y sentido de responsabilidad (ownership).
- Comunicación clara: explica decisiones técnicas y de producto sin ambigüedad.
- Orientación a resultados: entrega iterativa con estándares de calidad.
- Colaboración efectiva con perfiles técnicos y no técnicos.
Proporcionamos un budget de 200USD mensuales para servicios de IA