Eitacies Inc
Arquitecto Senior de Frontend React
Tiempo completo • CO EITACIES INC
Arquitecto Senior React / Frontend
Denver, CO - En el lugar 5 días en la oficina
Sobre el rol: (React, TypeScript, Node.js)
Necesitamos a alguien que pueda iniciar y diseñar nuestro proyecto desde cero, incluyendo:
- Configuración de una arquitectura frontend completamente nueva
- Consideraciones sobre la estrategia CDN y los patrones de tráfico
- Mejoras en SEO y mejores prácticas
- Integración de AEM con aplicaciones React
- Conocimiento sobre SSR (Renderizado en el Lado del Servidor)
- Estrategias de optimización del rendimiento
En general, buscamos a alguien con una sólida experiencia en arquitectura frontend.
Habilidades imprescindibles:
- Reaccionar
- Material UI
- TypeScript
- Libro de cuentos
- SASS
- Experiencia en AEM Cloud con editor SPA
Descripción del puesto:
Buscamos un Arquitecto Senior de React con experiencia en React, Material UI, TypeScript y Node.js para ayudar a construir y optimizar aplicaciones web de alto rendimiento. El candidato ideal tiene una sólida base en desarrollo front-end, buenas prácticas, habilidades avanzadas en TypeScript y experiencia con herramientas modernas de construcción de JavaScript como Webpack. La experiencia en empaquetado de bibliotecas Node.js, sistemas de diseño y optimización del rendimiento front-end es muy apreciada.
Responsabilidades:
- Desarrollar y optimizar componentes de React, garantizando la reutilización, la mantenibilidad y el rendimiento.
- Diseñar y mantener una estructura escalable de aplicaciones React, siguiendo las mejores prácticas para la sostenibilidad a largo plazo.
- Compila y empaqueta Node.js librerías para que sean reutilizables en varios proyectos.
- Escribe código TypeScript limpio, eficiente y escalable, garantizando una fuerte seguridad y mantenimiento.
- Construye componentes de la interfaz usando Material UI, asegurando la coherencia con las directrices de diseño.
- Integra y consume APIs RESTful o endpoints GraphQL de forma eficiente.
- Implementar y gestionar las pruebas de front-end utilizando frameworks como Jest, Cypress o React Testing Library.
- Optimiza las configuraciones de Webpack para compilaciones más rápidas, mejor empaquetado y mejor rendimiento.
- Asegura el cumplimiento de las mejores prácticas para optimización del rendimiento, accesibilidad y seguridad.
- Colaborar estrechamente con los equipos de backend para integrar APIs y optimizar estrategias de obtención de datos.
- Depura y resuelve problemas complejos en toda la pila front-end, incluyendo la gestión de estados y estrategias de caché.
- Mantente al día con las últimas tendencias en React, TypeScript y desarrollo front-end para ofrecer soluciones de primer nivel.
- Participar en revisiones de código, orientar a desarrolladores junior y contribuir a discusiones técnicas.
Cualificaciones:
- 13+ años de experiencia en desarrollo front-end, con al menos 8+ años de experiencia práctica en React.
- Habilidades avanzadas de TypeScript, con un enfoque en la seguridad de tipos y las mejores prácticas.
- Tengo una sólida experiencia con Material UI para crear interfaces accesibles y consistentes.
- Tengo un sólido conocimiento de Node.js y experiencia con el empaquetado de Node.js bibliotecas.
- Experiencia práctica con frameworks de pruebas front-end (Jest, Cypress, React Testing Library).
- Conocimiento profundo de Webpack, incluyendo optimizaciones de rendimiento, agitación de árbol y división de paquetes.
- Familiaridad con soluciones de gestión de estados como Redux, Zustand o Recoil.
- Experiencia con ajustes de rendimiento, cargas perezosas y optimización de puntuaciones en Lighthouse.
- Familiaridad con pipelines CI/CD y prácticas DevOps para despliegues front-end.
- Sólido conocimiento de APIs RESTful y GraphQL, con experiencia en estrategias eficientes de obtención de datos.
- Excelentes habilidades para resolver problemas y la capacidad de depurar problemas complejos en el front-end.
- Sólidas habilidades de comunicación, con la capacidad de colaborar eficazmente con diseñadores, desarrolladores backend y partes interesadas.
Compensación: 60,00 dólares la hora
(si ya tienes un currículum en Indeed)