Engineer react

Dopelist
Municipality of Madrid, Spain
6 days ago

Role details

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

Job location

Municipality of Madrid, Spain

Tech stack

JavaScript
Computer Animation
Artificial Intelligence
Data analysis
Github
Google Analytics
Mobile Application Software
PostgreSQL
Mixpanel
TypeScript
React
Firebase
Expo.io
Backend
React Native
Api Design
Microservices

Job description

Dopelist is a collection and discovery app where you can organize your digital chaos by saving anything.

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.

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. Responsibilities

  • Build engaging social features: discovery feeds, profiles, list creation flows
  • Help us ship full social functionality: likes, shares, comments, reactions, feeds
  • Performance & Optimization: improve bundle size and render performance
  • Deliver data efficiently using React Query + Express and some realtime with Firebase
  • Work with analytics and search: Posthog, Mixpanel, Firebase Analytics (GA4), Algolia for search, GetStream for social feeds (chat coming soon)

Requirements

  • 3-5 years of experience in React Native
  • ~ Social app experience (feeds, profiles, follow / following, notifications, sharing, etc.)
  • ~ Strong Firebase skills (Firestore, realtime listeners, Cloud Functions, Auth, Storage)
  • ~ Solid TypeScript skills - you're comfortable in a fully typed codebase
  • Background with animation libraries (Rive, Lottie, Reanimated)
  • Understanding of backend services & API design
  • Mobile stack: Expo, React Native, TypeScript, NativeWind, Zustand
  • Backend stack: Firebase (Firestore, Functions, Auth, Storage, FCM)
  • Coming soon: Algolia, GetStream, Postgres, AI agents
  • Tooling: EAS Build, GitHub Actions, Jest, Storybook

Apply for this position