2Brains

FullStack Developer – Frontend

2Brains

full-time

Posted on:

Location Type: Hybrid

Location: Santiago • 🇨🇱 Chile

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularGoJavaJavaScriptNode.jsRxJSTypeScript

About the role

  • Diseñar y construir aplicaciones web modernas, asegurando una experiencia de usuario fluida y una alta calidad técnica.
  • Desarrollar interfaces frontend escalables y modulares, aplicando buenas prácticas de diseño y arquitectura.
  • Crear y mantener componentes reutilizables que faciliten la evolución y mantención del código.
  • Optimizar el rendimiento de aplicaciones Angular mediante técnicas como lazy loading, enrutamiento avanzado e interceptores.
  • Integrar correctamente el frontend con servicios backend, cuidando la seguridad y consistencia de los datos.
  • Participar en revisiones de código, promoviendo estándares de calidad, legibilidad y buenas prácticas.
  • Implementar pruebas unitarias, de integración y end-to-end para asegurar la estabilidad de las soluciones.
  • Trabajar de manera colaborativa con equipos multidisciplinarios bajo metodologías ágiles, participando en ceremonias y entregas continuas.
  • Documentar decisiones técnicas, componentes y dependencias de forma clara y ordenada.

Requirements

  • Formación profesional en Informática, Programación o carrera relacionada.
  • Experiencia mínima de 3 años en desarrollo frontend, idealmente con Angular y enfoques de arquitectura limpia.
  • Dominio de Angular en versiones recientes, junto a TypeScript, RxJS y herramientas del ecosistema Angular.
  • Conocimientos sólidos en maquetación web, estilos avanzados, diseño responsivo y accesibilidad.
  • Aplicación de principios SOLID y patrones de diseño orientados a mantenibilidad y escalabilidad.
  • Experiencia en pruebas frontend utilizando frameworks de testing unitario y de componentes.
  • Conocimientos en al menos un lenguaje backend, como Go, Node.js o Java (para colaboración efectiva).
  • Manejo de control de versiones, flujos de trabajo colaborativos y herramientas de gestión ágil.
  • Experiencia en consumo de APIs REST y en mecanismos de seguridad para autenticación y autorización.
  • Nivel de inglés básico para lectura y comprensión técnica.
  • Experiencia en el rubro de salud como un plus, sin ser excluyente.
Benefits
  • Trabajar con un gran equipo de alto rendimiento, aprendemos y nos desarrollamos juntos.
  • Un proyecto con foco en los usuarios, visión de UX e integrada al desarrollo.
  • Acceso a grandes clientes y proyectos desafiantes.
  • Aprendizaje y crecimiento permanente, generamos meetups, capacitaciones y charlas internas.
  • Un entorno de trabajo flexible y dinámico.
  • Día libre de regalo por tu cumpleaños.
  • Vacaciones extra al límite legal.
  • Seguro complementario.
  • Cursos y certificaciones.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
AngularTypeScriptRxJSpruebas unitariaspruebas de integraciónpruebas end-to-endmaquetación webdiseño responsivoaccesibilidadpatrones de diseño
Soft skills
trabajo colaborativocomunicacióndocumentación técnicarevisión de códigopromoción de estándares de calidad