Manfred logoManfred logo
Manfred logo
Manfred en redes:
Essentialist
Head image
Essentialist
Oferta cerrada el 01/06/2026

React Native Developer

Remoto100%
🙌 Buen ambiente🌎 Equipo internacional🕐 Horario Flexible💂 Inglés🌎 Remoto 100% en España💪 Reto técnico

Essentialist ofrece un nuevo concepto en el diseño de viajes con contenido exclusivo para personas miembros del club. Su misión es transformar la forma en que la comunidad global viaja y experimenta el mundo que los rodea. Su equipo está compuesto por desarrolladores/as, travel designers y una red global de editores/as que no para de crecer. Buscan a su nuevo/a React Native Developer que les ayude a seguir desarrollando sus productos digitales para que cada experiencia de viaje sea única.

¿Qué harás?

Para ponerte un poquito más en contexto, Essentialist es una startup que ha acelerado su estrategia de crecimiento en los Estados Unidos y su expansión internacional. Ha planificado viajes a más de 80 países y tiene una red de más de 120 editores locales, el 80% de sus clientes están en Estados Unidos (sobre todo Costa Este y California), y actualmente están en proceso de expansión en América del sur y Asia Pacifico.

Ofrecen un nuevo concepto en el diseño de viajes que saca el máximo partido al conocimiento interno experto de sus editores/as, todos ellos destacados/as periodistas de viajes y estilo de vida. El equipo de especialistas en viajes, ayudan a la planificación inicial y la reserva del itinerario con las últimas y por supuesto personalizadas posibilidades que da la tecnología, incluyendo el uso de inteligencia artificial para ofrecer recomendaciones y experiencias cada vez más personalizadas.

¿Qué es lo que buscan en ti?

Para abordar este desafío, están buscando a alguien con experiencia en mobile, que trabaje de la mano de un equipo externo, en el futuro, su idea es montar todo un equipo in house. Esta persona será responsable de transmitir y asegurar que los criterios y estándares deseados se comuniquen eficazmente, además de garantizar que se sigan las mejores prácticas y se mantenga un alto nivel de calidad en el desarrollo móvil.

Este puesto ofrece una oportunidad emocionante para alguien apasionado/a por liderar la parte técnica con experiencia tanto en iOS como en Android y especializado/a en el uso de React Native, que quiera unirse a su equipo y contribuir en el diseño, desarrollo y mantenimiento de su aplicación dirigida a sus miembros. Tu rol será fundamental en todas las etapas del ciclo de vida del desarrollo de la aplicación, desde la concepción hasta la implementación y optimización.

Tu evolución

Essentialist
Tu primer día

En 1 mes

Habrás completado tu onboarding: ya te habrás familiarizado con el equipo, código, metodologías y herramientas que se utilizan en toda la fase de desarrollo.

Habrás participado activamente en el desarrollo de alguna de las cientos de ideas que tienen en el roadmap, incluso puede que tu código ya esté en las stores.

Tus responsabilidades

    • Escribir código limpio y eficiente utilizando React Native para desarrollar aplicaciones móviles funcionales y estéticamente atractivas tanto para iOS como para Android.
    • Participar activamente en el diseño de la arquitectura de la aplicación, proponiendo soluciones técnicas innovadoras y escalables.
    • Colaborar estrechamente con diseñadores UX/UI para implementar interfaces de usuario intuitivas y atractivas.
    • Revisar y refactorizar código existente para garantizar su calidad, legibilidad y mantenibilidad.
    • Realizar pruebas de las funcionalidades desarrolladas para asegurar su correcto funcionamiento en diferentes dispositivos y condiciones.
    • Colaborar con otros miembros del equipo, incluidos desarrolladores de backend y diseñadores, para integrar de manera efectiva los componentes frontend con la lógica del servidor y los servicios externos.

¿Cómo lo harás?

Gran parte del equipo se encuentra en Palma de Mallorca, aunque también podrás encontrártelos repartidos por España y Europa, por lo que tu trabajo será: 

  • 100% remoto.
  • Con grandes profesionales 
  • Dentro de un entorno ágil, siguiendo los principios de Scrum para romper los silos y admitir una iteración e implementación más rápida de códigos y aplicaciones.

¿Cuándo trabajarás?

Jornada Semi-flexible: Su punto de partida son las 9:00h, pero entienden que la vida ocurre. Tendrás margen para gestionar imprevistos del día a día (citas médicas, recoger a los niños, gestiones personales, etc.). No son un entorno de "fichar", pero tampoco de entrada/salida totalmente libre; buscan equilibrio y sincronía con el equipo.

Día laborable

Jornada completa

Vacaciones

25 días

Jornada laboral

Flexible

¿Dónde trabajarás?

Remoto

100%

¡Desde donde quieras! 🏖️ 🏕️

Por lo que mientras te asegures que tienes buena conexión, el lugar lo pones tú. 

Te invitarán a sus ofis que tienen en Palma de Mallorca para alguna que otra reunión/formación/team building que hacen de manera puntual.

¿Con quién trabajarás?

Te unirás a un equipo de 9 personas en total, un grupo multidisciplinar donde la ingeniería es el motor. Trabajarás codo con codo con 4 desarrolladores backend dentro de un squad pequeño y ágil, diseñado específicamente para minimizar el overhead organizativo y maximizar la velocidad de entrega.

  • Miki Torandell (CTO & Django Developer): está en Essentialist desde que tiene memoria. Le encanta aprender de los demás y estar rodeado de profesionales con las mismas inquietudes. Si no responde a tus mensajes, seguramente lo encuentres patinando o peinándose el bigote.

¿Qué piden?

Ante todo buscan una persona con buena actitud y que no le tenga miedo a los retos técnicos y que, entre otras cosas, venga con: 

Imprescindibles:

  • React Native (Bare Workflow): Experiencia sólida trabajando en entornos sin Expo.
  • TypeScript Avanzado: operan con un codebase de TypeScript estricto end-to-end.
  • Data Fetching Moderno: Dominio de React Query (TanStack), siendo el núcleo de su capa de datos.
  • Testing: Experiencia con Jest y React Native Testing Library. Es fundamental para mantener la calidad del código.

Sumas puntos si tienes experiencia en:

  • Experiencia trabajando en entornos sin Expo.
  • Estado: Uso de Zustand para la gestión de estado (no usamos Redux).
  • Navegación: Manejo de React Navigation en arquitecturas complejas (deep linking y navegadores anidados).
  • Animaciones: Conocimientos de Reanimated 3 para lógica de animación nativa.
  • E2E Testing: Experiencia con Detox bajo entornos de CI/CD.
  • Ecosistema Firebase: Uso de Analytics, Cloud Messaging y Remote Config.
  • IA: Interés real o experiencia previa con agentes de desarrollo (Claude Code, Spec Kit, etc.).

Tecnologías

Innegociable

  • React Native icon
    React Native
    Avanzado
  • TypeScript icon
    TypeScript
    Avanzado

Estaría bien

  • Swift icon
    Swift
    Intermedio
  • Kotlin icon
    Kotlin
    Intermedio
  • Android Studio icon
    Android Studio
    Intermedio

Suma puntos

  • Tailwind icon
    Tailwind
    Intermedio

Otras habilidades

Innegociable

  • Trabajo en equipo
  • Comunicación verbal
  • Comunicación escrita

Estaría bien

  • Capacidad de autogestión
  • Proactividad

Suma puntos

  • Visión crítica

Idiomas

Inglés
Fluido

¿Qué ofrecen?

Salario

Hasta 60K

Horario

Flexible

Remoto

100%

💸 Salario hasta €60k.

🏖️ 22 días de vacaciones + Cumpleaños + 24 y 31 de Diciembre.

📡 Trabajo remoto 100%, pero siempre con la posibilidad de acudir a la oficina de Palma de Mallorca cuando quieras.

🕓 Horario flexible: el punto de partida es a las 9h, pero con margen para gestionar imprevistos del día a día (recoger a los niños, una cita con el banco, etc.).

💻 Equipo necesario para que puedas trabajar cómodamente (portátil).

💳 Retribución flexible con Cobee.

🏨 Descuento en hoteles y alquiler de coches.

📌 Descuento en transporte público.

💂🏼‍♂️ Clases de inglés.

Beneficios

Ticket Restaurante
Eventos de formación internos
Dinámicas y eventos de teambuilding
Retribución Flexible

Capacidad de transformar parte del salario en pagos en especie como: cheques-guardería o Tickets Restaurant.

What the FAQ?

No, esta posición solo está disponible para aquellas personas que residan en España en el momento de aplicar.

El proceso de selección consta de 3 fases: 

  • Entrevista dónde conocerás a Miki (CTO) y a alguna persona más del equipo.
  • Prueba técnica dónde valorarán tus conocimientos en la materia.

Si resides en Palma de Mallorca, suelen acudir la mayoría dee los viernes a la ofi para no perder el buen rollo que hay en el equipo.

Si resides en otro punto de la geografía española, te invitarán a la ofi cuando organicen algún teambuildings, reuniones, formaciones, etc.