Tienes experiencia como Desarrollador React? ¡Sigue leyendo!
¡Esta oportunidad es algo que no puedes ignorar!
En el equipo de Full On Net, se nos ha encomendado una misión clave: buscar un/a React Developer para colaborar con TvUp en uno de nuestros proyectos más destacados.
Principales Responsabilidades:
- Diseñar y desarrollar aplicaciones frontend en React, asegurando una arquitectura limpia y mantenible.
- Seleccionar y configurar las principales librerías del ecosistema de React según las necesidades del proyecto.
- Definir y aplicar estándares de calidad, asegurando que el código sea eficiente, reutilizable y bien documentado.
- Implementar pruebas unitarias e integración para garantizar la estabilidad del código.
- Optimizar el rendimiento de la aplicación y garantizar una buena experiencia de usuario.
- Crear interfaces intuitivas y efectivas.
- Interactuar con equipos de backend y consumir APIs mediante REST y GraphQL.
- Adaptarse a cambios y proponer soluciones efectivas ante desafíos técnicos y de negocio.
- Demostrar experiencia desarrollando aplicaciones con React.
- Diseñar aplicaciones modulares, escalables y testeables.
- Conocer patrones de arquitectura frontend limpia, con orientación a casos de uso.
- Familiaridad con el paradigma MVVM (Model-View-ViewModel) y su aplicación en frontend.
- Contar con experiencia en librerías de React como React Router, Zustand/Recoil/Redux, React Query, Formik, TailwindCSS, Material UI, etc.
- Construir y mantener componentes reutilizables y sistemas de diseño.
- Implementar pruebas unitarias e integración usando herramientas como Jest, React Testing Library o Cypress.
- Capacidad para tomar decisiones técnicas de forma autónoma.
- Compartir conocimientos y promover buenas prácticas en el equipo.
- Experiencia con Next.js para aplicaciones SSR y SSG.
- Conocimientos en GraphQL y Apollo Client.
- Familiaridad con arquitecturas basadas en micro frontends.
- Experiencia con herramientas de CI/CD y despliegue en la nube.
- Conocimientos en performance y optimización de aplicaciones React.
- Uso de IA para mejorar la productividad en el desarrollo frontend.
Ofrecemos:
- Horario flexible para organizar tu trabajo sin horarios rígidos.
- Contrato indefinido para una estabilidad a largo plazo.
- Modalidad híbrida, trabajando desde casa o en oficina.
- Clases de inglés y acceso a plataformas de formación para tu crecimiento profesional.
- Retribución flexible con opciones personalizadas.