Front-end Developer (React/angular)

42Labs - Santiago (Hybrid)

42Labs

Salary: $$$
Type: Full time

Tags: JavaScript CSS React TypeScript

En 42Labs no solo desarrollamos software: construimos soluciones que transforman negocios. Trabajamos con equipos que combinan tecnología y acompañamiento humano, impactando proyectos en distintos dominios como sector financiero, logística y educación. En este rol de Frontend, seremos parte de squads multidisciplinarios encargados de crear y evolucionar interfaces de alta calidad, enfocadas en usabilidad, performance y mantenibilidad. Nuestro día a día se basa en la transparencia y la colaboración: compartimos conocimiento, iteramos con feedback constante y medimos el impacto real que entregamos a las personas usuarias y a nuestros clientes.

Apply directly from Get on Board.

Funciones

Buscamos un/a Frontend Developer para construir experiencias web modernas y consistentes, apoyando el crecimiento del producto y la calidad de nuestras soluciones.
Serás responsable de:
  • Desarrollar interfaces en React y/o Angular, aplicando buenas prácticas de arquitectura front y separación de responsabilidades.
  • Construir componentes reutilizables y escalables, cuidando accesibilidad, consistencia visual y experiencia de usuario.
  • Optimizar rendimiento (carga, renderizado y consumo de recursos) y mejorar la calidad del código mediante revisiones y refactors.
  • Integrarte con APIs y servicios del backend, gestionando estados, validaciones y manejo de errores del lado del cliente.
  • Participar en ceremonias ágiles, estimaciones y definición de criterios de aceptación con el equipo (producto, diseño y backend).
  • Escribir y mantener tests (unitarios e integración cuando aplique) para asegurar estabilidad y facilitar cambios.
  • Apoyar en la adopción de estándares de desarrollo del equipo (linters, formatos, CI/CD front cuando exista).
  • Promover una cultura de colaboración: compartir aprendizajes, proponer mejoras y dar/recibir feedback técnico.
El objetivo es que las interfaces que construimos sean rápidas, confiables y fáciles de mantener, aportando valor continuo al negocio y a las personas usuarias.

Requisitos

Para este rol buscamos a alguien que disfrute construir interfaces con impacto y que valore el trabajo en equipo, la claridad y el aprendizaje continuo.
Necesitamos que tengas:
  • Experiencia comprobable en React y/o Angular desarrollando aplicaciones web.
  • Sólidos fundamentos de JavaScript, TypeScript (preferible) y manejo del ciclo de vida en el frontend.
  • Conocimientos de HTML, CSS y buenas prácticas para construir interfaces responsivas y accesibles.
  • Experiencia integrando el frontend con APIs, manejando estados, validaciones y errores.
  • Buenas prácticas de código: componentes limpios, mantenibilidad, lectura de código y revisiones.
  • Experiencia con testing (por ejemplo, unit tests e integración según el stack del equipo).
  • Deseable familiaridad con herramientas de desarrollo modernas (por ejemplo, bundlers, linters, performance profiling y CI/CD).
Buscamos también estas características:
  • Colaboración y comunicación: buscamos a alguien que explicite decisiones técnicas y trabaje alineado con diseño, backend y producto.
  • Responsabilidad: ownership de lo que construyes y disposición para mejorar lo existente.
  • Aprendizaje continuo: energía para iterar, recibir feedback y compartir conocimientos con el equipo.
  • Autonomía con respaldo: te gusta avanzar por tu cuenta, pero con la red técnica y humana que ofrecemos.
Si te motiva construir soluciones donde lo técnico y lo humano van de la mano, te esperamos.

Deseable

  • Experiencia con TypeScript de forma profunda y buenas prácticas para escalabilidad de aplicaciones.
  • Conocimiento de accesibilidad (WCAG) y patrones para interfaces inclusivas.
  • Experiencia con librerías de gestión de estado (según stack) y consumo eficiente de datos.
  • Haber trabajado con componentes y design systems (o con un enfoque similar de consistencia UI).
  • Experiencia en performance: optimización de bundles, lazy loading, memoización y reducción de re-render.
  • Participación en mejoras de calidad: refactors, cobertura de tests y automatización de pipelines front.
Valoramos perfiles que se integren bien a equipos ágiles y que disfruten aprender con otros.

Beneficios

En 42Labs promovemos un balance real y bienestar para que puedas rendir y crecer.
  • Salud y protección integral: seguros complementarios de salud, dental, de vida y catastrófico 100% financiados por nosotros (con opción de extender a tu familia). Integración a la red de beneficios de Caja Los Andes y la ACHS.
  • Apoyos para tu estilo de vida: bonos mensuales para tu conexión a internet y tus plataformas de ocio favoritas, además de aguinaldos en Fiestas Patrias y Navidad.
  • Tiempo y flexibilidad: Flexi Days y Party Time (tardes libres). Celebramos tu cumpleaños con una tarde libre y entregamos tiempo extra para hitos como matrimonio, nacimiento de hijos o exámenes de título.
  • Crecimiento y comunidad: Academia 42Labs, planes de desarrollo personalizados y acceso a Udemy Business. Nos mantenemos conectados en Discord y fortalecemos lazos en PartyTwoLabs.
Además, contamos con un entorno de trabajo híbrido que confía en tu autonomía, y un onboarding con acompañamiento desde tu primer día.

Health coverage 42Labs pays or copays health insurance for employees.
Computer provided 42Labs provides a computer for your work.
Informal dress code No dress code is enforced.

Source: GetOnBoard | Main Category: Programming