Su trabajo será:
- Investigar y evaluar las arquitecturas de Front Ends y las nuevas tendencias, tecnologías, frameworks, productos.
- Participar junto con el equipo de en la definición de la arquitectura de micro-frontends que deberán usar los equipos de desarrollo
- Participar en la definición del stack tecnológico y el roadmap de los productos y tecnologías en uso para el diseño y desarrollo de Front Ends
- Definir la metodología para realizar las transiciones de productos o frameworks
- Definir los lineamientos para el diseño y construcción de front-ends de aplicaciones Web, Mobiles, Desktop, siguiendo las mejores prácticas y cuidando la performance y uso de recursos
- Analizar, diseñar, construir, probar, optimizar y mantener librerías de componentes reusables para que los usen los desarrolladores de aplicaciones
- Evaluar los requerimientos funcionales y realizar estimaciones de esfuerzos.
- Gestionar los incidentes complejos
- Definir los lineamientos para la generación de documentación
- Definir estándares para el equipo en termino de performance, calidad y prácticas (code-review, pair programming)
- Trabajar en equipo con el team de UX
- Participar en comunidades de práctica, compartiendo conocimientos y experiencias
- Realizar prototipos o pruebas de concepto
- Realizar capacitaciones o skill transfers
Se requiere
- Habilidad técnica para desarrollar interfaces excepcionales
- Pensamiento crítico para evaluar las propuestas de diseño de UX, en pos de lograr definiciones implementables y sostenibles en el tiempo.
- Pensamiento abstracto, con capacidad de encontrar patrones, que permita el diseño de componentes reusables
- Capacidad de análisis y resolución de problemas complejos
- Capacidad de diálogo, escucha y comunicación de las ideas y conceptos técnicos complejos
- Trabajo en equipo
- Pasión por aprender y mejorar cada día
- Capacidad para trabajar eficientemente en varias proyectos al mismo tiempo
- Estudiante o egresado de carreras de Sistemas
- Experiencia de programación con Angular, JavaScript, HTML, CSS
- Experiencia en React Native será valorada
- Experiencia en CI/CD
- Es deseable conocimiento de testing automatizado de Front-Ends
- Experiencia con metodologías ágiles