
FullStack Developer – Frontend
2Brains
full-time
Posted on:
Location Type: Hybrid
Location: Santiago • 🇨🇱 Chile
Visit company websiteJob 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