24 sep
Solvo
Medellín
Estamos buscando un desarrollador full stack senior con entre 8 y 12 años de experiencia, capaz de liderar técnicamente el desarrollo de sistemas complejos y distribuidos. Este rol requiere autonomía total para tomar decisiones arquitectónicas, curiosidad técnica extrema y ownership completo desde el concepto hasta la puesta en producción. Buscamos a alguien con mentalidad de producto, que combine profundidad técnica con visión estratégica, y que quiera construir la plataforma que democratice el acceso a agentes de IA para automatización corporativa.
Horario: Lunes a viernes de 1:00 am a 11:00 am (por cambios de horario en el país el horario está sujeto a cambios)
? Lo que harás
- Diseñar e implementar funcionalidades complejas en frontend y backend, con foco en rendimiento, escalabilidad y seguridad.
- Colaborar con el arquitecto para definir y ejecutar visiones técnicas ambiciosas.
- Integrar agentes de IA en tiempo real, APIs REST y WebSockets, y construir interfaces conversacionales.
- Participar en decisiones de producto, optimización de métricas de negocio y experimentación A/B.
- Liderar buenas prácticas de testing (TDD), documentación técnica y revisión de código.
?️ Stack y herramientas clave
Backend
- Ruby on Rails (versión 8), Sidekiq, PostgreSQL avanzado, Redis.
- Diseño de APIs REST y GraphQL, microservicios, patrones de escalabilidad y seguridad (OAuth, JWT).
- Infraestructura autogestionada, contenedores Docker, CI/CD, observabilidad con Grafana.
Frontend
- JavaScript/TypeScript avanzado, React/Vue/Angular, Hotwire, Tailwind.
- Herramientas modernas: Webpack, Vite, esbuild.
- UX engineering, microinteracciones, optimización de rendimiento.
IA y agentes
- Integración de LLMs, LangChain, CrewAI, MCP (Model Context Protocol).
- Bases de datos vectoriales,
embeddings, búsqueda semántica, patrones RAG.
- Interacciones en tiempo real vía WebSockets y SSE.
DevOps y colaboración
- Kubernetes, AWS/GCP/Azure, Slack, Telegram, WhatsApp, Teams.
- Testing automatizado (90 %), TDD, documentación clara, metodologías ágiles.
Políglota y explorador
- Experiencia con Python, Node.js, y curiosidad por lenguajes emergentes (Mojo, Crystal, Hexcute).
- Protocolos complejos: HTTP/2, gRPC, WebSocket.
?Perfil ideal
- Experiencia en startups o scale-ups, con capacidad para balancear velocidad y calidad.
- Inglés fluido para colaborar con equipos globales.
- Capacidad de aprendizaje rápido, criterio técnico sólido y enfoque en impacto de negocio.
¿Te apasiona construir sistemas que escalen, integren IA y generen impacto real? Este rol es para ti.
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.