React Javascript API GraphQL Git Android iOS MVC Redux React Native

¿buscas un proyecto donde poder crecer profesionalmente como programador/a con react native? únete a nosotros nuestro cliente Randstad Digital es la empresa de consultoría tecnológica del grupo Randstad especializada en servicios tecnológicos...
¿buscas un proyecto donde poder crecer profesionalmente como programador/a con react native? únete a nosotros

nuestro cliente

Randstad Digital es la empresa de consultoría tecnológica del grupo Randstad especializada en servicios tecnológicos estables. Estamos presentes en más de 20 mercados y contamos con más de 25.000 especialistas a nivel global y a nivel nacional con más de 400 y tenemos oficinas en Madrid, Barcelona, Valencia, Sevilla, Zaragoza, Bilbao y Valladolid. Ofrecemos una amplia gama de servicios y soluciones tecnológicas para empresas de diferentes sectores: Banca, Seguros, Industria, Telecomunicaciones, Media, Digital, Aeronáutica, Automoción, Servicios y Administraciones públicas.

tus funciones

Habilidades Técnicas Esenciales:
React Native: Dominio profundo de la librería para construir interfaces nativas.
JavaScript (ES6+): Fundamentos sólidos y comprensión de conceptos modernos.
Conocimiento Mobile: Entender las particularidades del desarrollo en dispositivos (rendimiento, UX, APIs nativas).
Gestión del Estado: Uso eficiente de herramientas como Redux o Context API adaptadas a mobile.
Estilos Adaptativos: Crear interfaces que funcionen bien en diferentes pantallas.
Testing Mobile: Realizar pruebas unitarias y de integración específicas para mobile.
Conocimientos Importantes:
APIs RESTful: Integración con servicios backend.
Componentes Nativos: Utilización de componentes específicos del dispositivo.
Notificaciones Push: Implementación y gestión.
Arquitecturas Front-end: Patrones para organizar el código.
Herramientas de Desarrollo Mobile: Build tools, debuggers, etc.
Arquitecturas Front-end:
Comprensión de diferentes patrones arquitectónicos: MVC, MVP, MVVM, Flux, Redux.
Conocimiento de arquitecturas basadas en componentes: Estructurar la aplicación en componentes reutilizables y mantenibles en el contexto mobile.
Clean Architecture (Deseable): Aplicar principios de Clean Architecture para crear aplicaciones móviles más testables y mantenibles.
Tecnologías y Herramientas Adicionales:
Build Tools: Experiencia con el proceso de build y configuración de aplicaciones React Native para iOS y Android.
Linter y Formatter: ESLint, Prettier. Asegurar la calidad y consistencia del código.
Control de Versiones: Git. Uso de plataformas como GitHub, GitLab o Bitbucket. Flujos de trabajo comunes (Gitflow).
Testing:
Unit Testing: Jest, React Native Testing Library. Escribir pruebas unitarias efectivas para componentes mobile.
Integration Testing: React Native Testing Library.
End-to-End Testing (Deseable): Detox, Appium.
Herramientas de Debugging: React Native Debugger, herramientas de depuración nativas (Xcode, Android Studio).
Conocimiento de APIs RESTful: Comprender los verbos HTTP, códigos de estado y formatos de datos (JSON).
Conocimiento de GraphQL (Deseable): Conocimiento de GraphQL y clientes como Apollo Client o Relay Native.
Experiencia con herramientas de análisis de rendimiento Mobile.

requisitos del puesto
- Formación: Ingeniero Técnico
- Conocimientos: react native
- Experiencia: 5 años

Imprescindible experiencia con React Native de al menos 5 años.
Residencia en Cataluña .ya que una vez al mes se trabajará en las oficinas, el resto de días se teletrabajará.

tus beneficios

¿A qué esperas para formar parte de nuestro gran equipo Randstad Digital?, aquí encontrarás motivos para ello: PLAN DE FORMACIÓN CONTINUA, plan de formación anual, acceso a plataforma elearning de formación técnica, plataforma de formación en habilidades¿ ACOMPAÑAMIENTO Y PLAN DE CARRERA, Tendrás un referente de Randstad Digital cerca de ti en todo momento. CONCILIACIÓN, Sabemos que tu vida personal es tan importante como la profesional por eso podrás disfrutar de 23 días de vacaciones y en la mayoría de nuestros proyectos tendrás un horario flexible. COMPROMISO y ESTABILIDAD, Incorporación a empresa en continuo crecimiento que apuesta por las nuevas tecnologías. SALARIO COMPETITIVO acorde a tu experiencia profesional. CONDICIONES contractuales competitivas, Plan de retribución flexible (tarjeta restaurante y cheques guardería) y Randstad Care, plataforma de ofertas y descuentos exclusivos.

¡No te pierdas nada!

Únete a la comunidad de wijobs y recibe por email las mejores ofertas de empleo


Nunca compartiremos tu email con nadie y no te vamos a enviar spam

Suscríbete Ahora

Últimas ofertas de empleo de Programador/a Front-End en Madrid

EPAM

Madrid, ES

Are you a skilled Front-end Developer with a deep interest in cutting-edge technology and a drive to create impactful...

Digital Virgo

¿Quiénes somos? El Grupo Digital Virgo es especialista mundial en pagos móviles a través de soluciones de facturación de...

The Lab Ventures

Madrid, ES

En Kleo estamos construyendo una plataforma digital que conecte a emprendedores con oportunidades de financiación, de...

The Lab Ventures

Madrid, ES

🚀 En Kleo estamos construyendo una plataforma digital que conecte a emprendedores con oportunidades de financiación, de...

Santander

Madrid, ES

Santander Auto Software is looking for a Frontend Engineer If you are looking for an opportunity to build creative...

Vermont Solutions

Front End Developer 🚀 En Vermont Solutions estamos en búsqueda de un Desarrollador Front End para un emocionante...

Randstad ES

Madrid, ES

¿Eres un apasionad@ del desarrollo de software y te interesa seguir desarrollando tu carrera como Desarrollador/a Front...

Digital Virgo

💫 ¿Quiénes somos? El Grupo Digital Virgo es especialista mundial en pagos móviles a través de soluciones de facturación...