Job details
Frontend React
- Java
- Redux
- REST
- Agile
- ES6
- Jest
Posted: 2 weeks ago
Intégrate a la Tribu ¡
Somos los coding wizards, un equipo de expertos en tecnología apasionados por lo que hacemos. Creemos en la diversidad y la inclusión, y nos esforzamos por cultivar un ambiente de trabajo positivo y colaborativo.
Nos apasiona la innovación y siempre estamos buscando nuevas maneras de mejorar nuestras habilidades y conocimientos. Trabajar en Mobiik significa estar desafiado y aprender constantemente, mientras se desarrolla un equilibrio saludable entre trabajo y vida personal.
Buscamos integrar a un Frontend React
El Frontend React Developer Sr. será responsable de diseñar y desarrollar interfaces web escalables y de alto rendimiento para un proyecto. Este rol requiere un profundo conocimiento en React, React Hooks y Redux o Context API para gestionar estados complejos, así como experiencia en la implementación de interfaces seguras y optimizadas. El candidato colaborará con el equipo backend para asegurar una integración fluida y eficiente mediante la comunicación con APIs REST. Este rol es clave para la creación de experiencias de usuario excepcionales y requiere habilidades avanzadas en seguridad, pruebas y despliegue en Google Cloud.
Responsabilidades Principales:
- Diseñar y desarrollar una web app interactiva y escalable utilizando React, garantizando una excelente experiencia de usuario y rendimiento óptimo.
- Implementar y gestionar estados complejos con Redux o Context API, asegurando la eficiencia y consistencia en la gestión de datos.
- Consumir APIs REST utilizando Axios y manipular datos en formato JSON.
- Implementar medidas de seguridad en el frontend, incluyendo autenticación con OAuth2, JWT y SSO, y proteger aplicaciones mediante Identity-Aware Proxy en Google Cloud.
- Desarrollar interfaces responsivas utilizando HTML5, CSS3 (Flexbox, Grid), y frameworks como Bootstrap, Material UI o Tailwind CSS.
- Realizar pruebas unitarias e integrales utilizando Jest, React Testing Library o Enzyme para garantizar la calidad y estabilidad de los componentes.
- Colaborar con el equipo backend para garantizar una integración continua y segura entre frontend y backend, optimizando las llamadas API.
- Desplegar aplicaciones en Google Cloud Run y administrar contenedores con Google Cloud Container Registry.
- Documentar y realizar revisiones de código para mantener altos estándares de calidad y facilitar el mantenimiento futuro del código.
- Colaborar en entornos Agile/Scrum, utilizando control de versiones con Git y participando en la planificación y ejecución de sprint
Requisitos Técnicos:
- 5+ años de experiencia en desarrollo frontend con React, incluyendo el uso de React Hooks y React Router.
- Experiencia avanzada en gestión de estado con Redux o Context API.
- Sólidos conocimientos en JavaScript (ES6+), incluyendo características modernas como async/await, arrow functions, destructuring y spread/rest operators.
- Experiencia en la implementación de seguridad en aplicaciones frontend, utilizando OAuth2, JWT, SSO, y Identity-Aware Proxy.
- Habilidades avanzadas en HTML5 y CSS3, incluyendo Flexbox, Grid y Responsive Design. Familiaridad con Styled Components, Sass, Bootstrap, Material UI o Tailwind CSS.
- Conocimientos en pruebas de UI con Jest, React Testing Library o Enzyme.
- Experiencia en el despliegue en Google Cloud utilizando Google Cloud Run y Container Registry.
- Capacidad para consumir APIs REST y manipular datos JSON.
- Familiaridad con principios de UX/UI y diseño centrado en el usuario.
- Conocimiento práctico de CI/CD y su integración en pipelines de despliegue
Experiencia Necesaria:
- Experiencia previa en el desarrollo de aplicaciones escalables y de alto rendimiento utilizando React.
- Implementación de soluciones seguras en aplicaciones frontend con autenticación basada en tokens y protección de aplicaciones en entornos Google Cloud.
- Colaboración en proyectos con equipos backend para el desarrollo de APIs REST y la optimización de la comunicación entre sistemas.
- Experiencia en trabajar bajo metodologías Agile/Scrum y en el uso de Git para control de versiones.
Ofrecemos:
- Sueldo competitivo
- Prestaciones de ley y superiores:
- Vales de despensa
- Seguro de Gastos Médicos Mayores
- Bono por Home Office
- Apoyo por mobiliario Home Office
- 5 días económicos adicionales a tus vacaciones
- Dia libre de cumpleaños
- Plan de vida y carrera.
- Modalidad: Remota, con disponibilidad de laborar en presencial ocasionalmente.
En Mobiik, valoramos su tiempo y nos esforzamos por añadir valor a cada interacción. Si estás interesado en unirte a nuestro equipo de coding wizards, no dudes en ponerte en contacto con nosotros.
¡Estamos deseando conocerte y trabajar juntos para crear algo grande!