Sobre el Rol
Responsable de diseñar e implementar interfaces web complejas, escalables y mantenibles, asegurando
altos estándares de calidad, performance y experiencia de usuario.
Trabaja de forma colaborativa con diseñadores, backend developers y QA, aportando criterio técnico,
liderazgo en buenas prácticas y foco en entregas estables
Responsabilidades principales
- Diseñar e implementar experiencias de usuario complejas y escalables para aplicaciones
empresariales.
- Evaluar y validar la viabilidad técnica de los diseños de UI/UX junto a product designers.
- Definir y aplicar estándares de desarrollo frontend, arquitectura de componentes y lineamientos de
UI/UX.
- Liderar revisiones de código, asegurando calidad, mantenibilidad y consistencia técnica.
- Contribuir activamente al design system, desarrollando y manteniendo componentes reutilizables.
- Asegurar performance, accesibilidad y compatibilidad cross-browser en las aplicaciones frontend.
- Colaborar estrechamente con backend y QA para garantizar integraciones estables y entregas
predecibles.
- Detectar oportunidades de mejora continua en código, experiencia de usuario y procesos frontend.
Requisitos esenciales
- 5+ años de experiencia desarrollando aplicaciones frontend en entornos productivos.
- Dominio sólido de JavaScript (ES6+), HTML5 y CSS3.
- Experiencia avanzada con TypeScript.
- Dominio de React, Vue o Angular (2+).
- Experiencia en consumo de APIs REST y manejo adecuado de estados de carga y error.
- Manejo de state management (Redux, RxJS, Signals u otras soluciones equivalentes).
- Experiencia en testing automatizado de frontend (unitario y/o e2e).
- Conocimientos sólidos en performance frontend y optimización de renderizado.
- Conocimientos prácticos de accesibilidad web (WCAG).
- Experiencia trabajando con Git y flujos colaborativos.
Habilidades deseables (No excluyentes)
- Experiencia contribuyendo a design systems o librerías de componentes.
- Capacidad para trabajar de forma cercana con diseñadores y equipos de producto.
- Buen criterio técnico para la toma de decisiones y resolución de problemas complejos.
Ofrecemos
- Aprendizaje continuo y crecimiento constante.
- Ser parte de un equipo colaborativo y multidisciplinario.
- Trabajar con tecnologías modernas.
Si cumples con los requisitos, postula mediante trabajito.com.bo