React Native Developer

Joppy
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 70K

Job location

Remote

Tech stack

JavaScript
Computer Animation
API
Artificial Intelligence
App Store (IOS)
Code Review
Continuous Delivery
Github
Mobile Application Software
PostgreSQL
TypeScript
Network Routers
Firebase
Expo.io
Backend
React Native
Google Play
Api Design
Microservices

Job description

We're looking for a strong React Native developer to join our team. Our client is a collection and discovery app where you can organize your digital chaos by saving anything - your favorite places, things, bookmarks, notes, locations, photos, voice notes and people! It's also the place to discover recommendations and curated content organized in cards & beautifully curated lists. You'll be working on bringing this vision to life on our Mobile Application which is the heart of the company's experience

What You'll Be Working On

You'll be diving into a modern React Native codebase built with Expo SDK 54, working across three key areas:

New Feature Development - Building engaging social features like enhanced discovery feeds, improved list creation flows, rich media experiences (camera, location, sharing), and interactive gesture-based UI. You'll work closely with design to bring delightful user experiences to life. What's coming? Full blown social features (likes/shares/comments/reactions/feeds) and semantic search., * Mobile: Expo, React Native, TypeScript, NativeWind, Zustand

  • Backend: Firebase (Firestore, Functions, Auth, Storage, FCM)
  • Soon: Algolia, GetStream, Postgres, AI agents
  • Tools: EAS Build, GitHub Actions, Jest, Storybook
  • AI: promptfoo, openai agentic framework, perplexity api

Success Profile

We value shipping, ownership & continuous improvement. We're moving extremely quick and to do that we adhere to continuous delivery principles - we might publish 5-10 OTA updates in a single week but generally we release ipa's/aab's twice a month. This means we keep eachother unblocked on code reviews, test eachothers work & take responsibility for features shipped as a team both on the front & back. We impose WIP limits & value pairing over working in parallel.

Requirements

Do you have experience in UX?, * 3-5 years of React Native experience with production apps in the App Store/Google Play

  • Deep Expo knowledge - You're comfortable with EAS Build, Expo Router, and the Expo ecosystem. You know how to leverage native modules and when to write custom ones
  • Social app experience - You've built features like feeds, profiles, following/followers, content sharing, notifications. You understand the UX patterns and technical challenges of social products
  • Firebase proficiency - Firestore queries, real-time listeners, Cloud Functions, Firebase Auth, Storage. You know how to structure data for real-time apps and optimize for performance
  • TypeScript fluency - Our codebase is fully typed. You write clean, maintainable TypeScript without wrestling with the type system

Nice to Have

  • Experience with Zustand or similar state management
  • Background in animation libraries (Rive, Lottie, Reanimated)
  • Understanding of backend services and API design
  • Familiarity with AI/ML integrations
  • Experience migrating from one backend/service to another

Benefits & conditions

Sueldo: 50.000,00€-70.000,00€ al año

Apply for this position