We're hiring : React Native Developer (Expo) @ Dopelist
On-site in Barcelona | Full-time
About Dopelist
Dopelist is a collection and discovery app where you can organize your digital chaos by saving anything :
places, things, bookmarks, notes, locations, photos, voice notes, even people.
It's also a place to discover recommendations and curated content organized into cards and beautifully crafted lists.
Our mobile app (React Native + Expo) is the core of the Dopelist experience, and that's where you come in.
About the Role
We're looking for a strong React Native developer to help us build and evolve the Dopelist mobile app.
You'll work in a modern Expo codebase (SDK 54) and collaborate closely with design and product to ship delightful, social, and highly interactive experiences.
What You'll Work On
New Feature Development
- Build engaging social features : discovery feeds, profiles, list creation flows
- Rich media : camera, location, sharing, and interactive gesture-based UI
- Help us ship full social functionality : likes, shares, comments, reactions, feeds
- Work on semantic search and discovery experiences
Performance & Optimization
Optimize a heavily animated app using Rive & ReanimatedImprove bundle size and render performanceDeliver data efficiently using React Query + Express and some realtime with FirebaseIntegrations & Analytics
Work with : Posthog, Mixpanel, Firebase Analytics (GA4)Algolia for searchQdrant for semantic searchGetStream for social feeds (chat coming soon)What We're Looking For
3–5 years of React Native experienceShipped production apps to the App Store / Google PlayDeep Expo experience (EAS Build, Expo Router, Expo ecosystem)Comfortable leveraging native modules (and knowing when to write custom ones)Social app experience (feeds, profiles, follow / following, notifications, sharing, etc.)Strong Firebase skills (Firestore, real-time listeners, Cloud Functions, Auth, Storage)Solid TypeScript skills – you're comfortable in a fully typed codebaseNice to Have
Experience with Zustand or similar state managementBackground with animation libraries (Rive, Lottie, Reanimated)Understanding of backend services & API designFamiliarity with AI / ML integrationsExperience migrating between backends / servicesOur Tech Stack
Mobile : Expo, React Native, TypeScript, NativeWind, ZustandBackend : Firebase (Firestore, Functions, Auth, Storage, FCM)Coming Soon : Algolia, GetStream, Postgres, AI agentsTooling : EAS Build, GitHub Actions, Jest, StorybookAI : promptfoo, OpenAI agentic framework, Perplexity APIHow We Work (Success Profile)
We value : shipping, ownership, and continuous improvement.
We move fast and follow continuous delivery principles5–10 OTA updates per week is normalIPA / AAB releases roughly twice a monthWe keep each other unblocked on code reviewsWe test each other's work and take shared responsibility for shipped featuresWe use WIP limits and prefer pairing over working in isolationHiring Process
Intro / screening chat
Technical interview – system design
Technical interview – React Native
Final interview & offer