Job Description
2Brains
es una consultora tecnológica que impulsa el crecimiento y la evolución de organizaciones líderes en Latinoamérica. Diseñamos y construimos el futuro digital de nuestros clientes a través de una integración profunda y estratégica de
negocio, experiencia y tecnología
, convirtiendo desafíos complejos en impacto real.
Hoy, 2Brains forma parte de
Acid Labs
, uno de los principales grupos de consultoría tech e innovación de la región. Esta adquisición fortalece nuestra propuesta de valor, ampliando nuestra escala, capacidades tecnológicas y presencia regional, y nos permite acompañar a nuestros clientes con soluciones más robustas, ágiles y de alto impacto en todo su ciclo de transformación.
© Get on Board. Reservados todos los derechos.
Buscamos
Desarrollador Front end
que use IA como acelerador, no como piloto automático.Que pueda tomar un spec, apoyarse en herramientas de IA para avanzar más rápido, pero manteniendo siempre criterio técnico, capacidad de cuestionar la salida del modelo y responsabilidad sobre la calidad del resultado final.
El/la Desarrollador/a Frontend será responsable de diseñar, desarrollar y mantener interfaces web modernas y escalables, participando en células ágiles multidisciplinarias y asegurando calidad, rendimiento y continuidad operativa.
Se espera que utilice herramientas de inteligencia artificial (IA) como apoyo al desarrollo, aplicando Spec-Driven Development (SDD) y manteniendo comprensión profunda de lo que está construyendo. La IA debe ser un asistente, no quien decide por la persona: se valorará la capacidad de analizar, validar y corregir los resultados generados por modelos, evitando el vibe coding o la implementación automática sin criterio técnico.
Modalidad: híbrida flexible 1 o 2 veces presencial por semana.
Responsabilidades generales:
• Diseñar, desarrollar y mantener funcionalidades end-to-end siguiendo especificaciones funcionales y técnicas.
• Diseñar y consumir APIs RESTful entre frontend y backend.
• Implementar manejo de errores y logging estructurado.
• Escribir pruebas unitarias y de integración.
• Participar en code reviews y mantener estándares de calidad y estilo.
• Participar en ceremonias ágiles (planning, refinamiento, daily, review, retro).
• Contribuir a documentación técnica (endpoints, flujos, decisiones de diseño).
• Utilizar IA como apoyo en planificación, generación de código, refactor, documentación y pruebas.
• Trabajar con especificaciones como fuente de verdad (SDD), manteniendo alineamiento entre lo implementado y lo definido.
Angular 18+ o superior, Standalone components y arquitectura basada en features.
Signals para estado local y reactividad; uso equilibrado de RxJS para flujos asíncronos.
Control flow moderno (@if, @for) y uso de @defer/lazy loading para optimizar performance.
ChangeDetectionStrategy.OnPush y patrones para optimizar change detection.
Interceptores HTTP, guards y manejo de errores global.
HTML5, CSS3, SCSS, diseño responsive.
Testing de componentes y servicios (unitario e integración básica).
Título de Ingeniero/a en Informática, Analista Programador/a o carrera afín.
Mínimo 5 años de experiencia en desarrollo web frontend.
Experiencia con Angular en entornos productivos.
Experiencia trabajando con herramientas de IA en el flujo de desarrollo,
revisando y validando resultados generados por modelos.
Conocimiento y aplicación de principios de Spec-Driven Development
(SDD).
Buenas prácticas de control de versiones (Git) y trabajo colaborativo
mediante pull requests.
• Experiencia en proyectos del área salud o sistemas clínicos/HIS.
• Experiencia previa en roles Full Stack (desde diseño de API hasta la UI).
• Haber trabajado con GitHub Spec Kit u otras herramientas orientadas a SDD.
• Experiencia revisando código asistido por IA.
Trabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntos.
Acceso a grandes clientes y proyectos desafiantes.
Aprendizaje y crecimiento permanente, organizamos meetups, capacitaciones y actividades culturales.
Un entorno de trabajo flexible y dinámico.
Espacio para charlas internas.
Asignación de computadora para tu trabajo.
Cursos de especialización.