Mid Software Engineer
Job Summary
Buscamos un Software Engineer Semi-Senior para integrar AI en el flujo diario de desarrollo y construir features con alto impacto. El rol requiere un enfoque tipo 'builder' que priorice la automatización, la escalabilidad y la medición de resultados sobre la simple ejecución de tareas. Trabajarás colaborativamente en la evolución de la plataforma, optimizando el rendimiento y la calidad del código mediante el uso constante de herramientas avanzadas.
Responsibilities
- Proponer y aplicar estándares de desarrollo y arquitectura.
- Implementar features end-to-end integrando herramientas de IA.
- Optimizar performance, tests y reducir deuda técnica.
- Medir el impacto de las entregas mediante métricas reales.
Required Skills
- 2-4 años de experiencia en desarrollo frontend/full-stack.
- Dominio de React, Ruby on Rails y Node.js.
- Experiencia con herramientas de IA (Cursor, Claude, Copilot).
- Conocimiento en testing, SQL y patrones de arquitectura.
Job Details
Responsabilidades:
- Aplicar y proponer mejoras a los estándares de proyectos y patrones de desarrollo definidos por el equipo.
- Contribuir al mantenimiento de la calidad y arquitectura de software dentro de la plataforma.
- Implementar contratos técnicos y velar por su cumplimiento.
- Colaborar con desarrolladores y stakeholders para traducir requerimientos en soluciones técnicas mantenibles.
- Proponer mejoras técnicas en performance de app, tests, problemas de compilación y deuda técnica.
- Construir features end-to-end combinando código y AI.
- Integrar herramientas como Cursor, Claude o Copilot como parte natural del flujo de trabajo.
- Medir el impacto real de las entregas en usuarios y métricas.
Requisitos:
- 2 a 4 años de experiencia en desarrollo frontend (idealmente full-stack).
- Sólido dominio de React, manejo funcional en Ruby on Rails y Node.js.
- Conocimientos en compilación de proyectos (Vite, Webpack, Esbuild).
- Manejo de herramientas de testing (Jest, Vitest, Cypress).
- Experiencia trabajando con BFF (Backend for Frontends).
- Comprensión de principios de diseño y patrones de arquitectura de software.
- Uso activo de herramientas AI (Cursor, Claude Code, Copilot).
- Experiencia integrando APIs de AI (LLMs, embeddings) en productos reales.
- Manejo de SQL y GitHub (PRs, code review, branching).
- Excelentes habilidades de comunicación.
- Mindset de 'Builder': capacidad para automatizar, escalar o eliminar problemas recurrentes.
Beneficios:
- Mínimo de 15 días hábiles de vacaciones por año trabajado.
- 5 días adicionales de descanso al año.
- Día libre por cumpleaños.
- Días adicionales por matrimonio y postnatal parental.
- Acceso a salud mental a bajo costo (DODO) y capacitaciones.
- Seguro complementario de salud y dental (según país).
- Servicio de alimentación en oficina (según país).