Tu búsqueda como Desarrollador React ha terminado
No te pierdas esta oportunidad única
En el equipo de Full On Net, buscamos a un/a React Developer para trabajar en uno de nuestros proyectos más destacados en colaboración con TvUp.
Principales Responsabilidades :
1. Diseñar y desarrollar aplicaciones frontend en React, asegurando una arquitectura limpia y mantenible. Garantizar una experiencia de usuario fluida y una estructura sólida.
2. Evaluar y configurar las librerías del ecosistema de React según las necesidades específicas del proyecto.
3. Establecer y aplicar estándares de calidad, garantizando código eficiente, reutilizable y bien documentado. Proporcionar soluciones efectivas ante desafíos técnicos y de negocio.
4. Implementar pruebas unitarias y de integración para garantizar la estabilidad del código. Identificar y solventar posibles errores de manera oportuna.
5. Optimizar el rendimiento de la aplicación y garantizar una buena experiencia de usuario. Reducir los tiempos de carga y mejorar la interacción.
6. Crear interfaces intuitivas y efectivas. Considerar aspectos de usabilidad y accesibilidad.
7. Interactuar con equipos de backend y consumir APIs mediante REST y GraphQL. Comunicarse efectivamente con todos los departamentos involucrados.
8. Adaptarse a cambios y proponer soluciones innovadoras ante desafíos técnicos y de negocio. Mantenerse actualizado sobre nuevas tecnologías y herramientas.
9. Experiencia desarrollando aplicaciones con React y diseñando componentes modulares, escalables y testeables. Asegurar la coherencia y consistencia en la creación de elementos visuales.
10. Conocimiento de patrones de arquitectura frontend limpia y aplicación del paradigma MVVM. Entender las diferentes formas de organizar y estructurar el código.
11. Experiencia con librerías de React como React Router, Zustand, Recoil, Redux, React Query, Formik, TailwindCSS, Material UI, etc. Conocer las características y ventajas de cada una.
12. Construcción y mantenimiento de componentes reutilizables y sistemas de diseño. Fomentar la colaboración y compartir conocimientos dentro del equipo.
13. Implementación de pruebas con herramientas como Jest, React Testing Library o Cypress. Validar que el código cumple con los requisitos y está libre de errores.
14. Capacidad para tomar decisiones técnicas y compartir conocimientos dentro del equipo. Promover la mejora continua y el aprendizaje mutuo.
15. Experiencia con Next.js para SSR y SSG. Conocer las mejores prácticas y beneficios de este marco.
16. Conocimientos en GraphQL y Apollo Client. Utilizar estos recursos de forma eficiente y segura.
17. Familiaridad con arquitecturas micro frontends. Entender cómo pueden contribuir a una mejor experiencia del usuario.
18. Experiencia con herramientas de CI/CD y despliegue en la nube. Automatizar y simplificar los procesos de entrega y monitoreo.
19. Optimización de performance en aplicaciones React. Reducir los problemas de velocidad y mejorar la percepción del usuario.
20. Uso de IA para mejorar la productividad en desarrollo frontend. Explorar herramientas y estrategias para aumentar la eficiencia y la precisión en la labor diaria.
Ofrecemos horario flexible, contrato indefinido, modalidad híbrida, clases de inglés, acceso a plataformas de formación y retribución flexible para que puedas crecer y desarrollarte en un entorno cómodo y motivador.