Senior React Native Developer (Lead) — Social Mobile Application
We are looking for an experienced Senior/Lead-level React Native developer for mobile application development for a period of 3-6 months.
What you will do
- Mobile application (iOS + Android) on React Native
- Chats with WebSocket, delivery and read statuses
- Feed with posts, media (photo/video/PDF), likes, and comments
- Push notifications (iOS/Android) + In-app notification center
- OAuth authorization (Apple ID) + email/password
- Personal accounts and point system)
- Localization (RU/EN), theme support, and role model (4 roles)
Who we are looking for
- Commercial experience with React Native from 4 years
- Ability to work with real-time (WebSocket, chats, statuses)
- Knowledge of push notifications (FCM/APNs), deep links, Universal/App Links
- Experience with media uploading (photo, video, PDF), file processing
- Have implemented OAuth (Apple Sign-In, Yandex ID, or similar)
- Understanding of application architecture: state management, navigation, offline support
- Ability to read technical specifications and work independently without micromanagement
- Experience with similar projects (edtech, messengers, social networks) — a big plus
- Assistance in publishing applications to AppStore and Google Play — required
- Portfolio with one major project for which you can provide evidence
Conditions
- The project is long-term, starting immediately after the technical interview
- Detailed technical specification (~70 pages) and Figma mockups are available
- Flexible work format, contract work, remote