Mobile Developer (React Native)
Digital Forms
Skill Required
Key highlights
- Build a brand-new mobile app for a premium luxury retail brand, used by 250k+ daily users.
- Own the full architecture — React Native, CMS, DAM, personalisation — from day one.
- Required experience: 5+ years of React Native professional experience.
- Notable requirement: English C1+ for direct communication with international clients.
Role overview
Digital Forms is a consulting-led digital transformation firm founded in Warsaw in 2015, now 70+ people strong, working with mid-market and enterprise clients across Europe, the UK, and the US. As a Senior Mobile Developer, you will be embedded in a high-stakes client engagement building a greenfield mobile app from scratch for a premium international luxury retail brand, serving 250k+ daily active users across global markets starting in Q3. This is a pure hands-on engineering role with no team management responsibility, requiring senior autonomy. You will own the architecture and delivery end-to-end, replacing static navigation with a dynamic, content-driven Feed ecosystem featuring personalised brand stories, exclusive offers, and live in-store updates.
Responsibilities
- Own the architecture and delivery of the app end to end.
- Write code every day in a pure hands-on engineering role.
- Design the React Native app structure, patterns, and coding standards that the entire project will build on.
- Work alongside FE Web developers to design the mobile content model powering dynamic, segmented delivery.
- Own integration choices for CMS, DAM, and personalisation tooling and be able to defend them.
- Connect CMS, DAM & personalisation tooling to deliver context-aware, segmented, and real-time content to the right user.
- Build campaign-tied navigation flows and personalised user journeys across iOS and Android via deep linking.
- Design and implement the full push notification layer, including deep links and campaign landing flows.
- Build and maintain new features together with backend engineers.
- Work with UI/UX designers to assess feasibility and deliver high-quality UX.
- Own caching strategy, content-fetching architecture, and rendering performance for an app used by hundreds of thousands of people daily.
- Implement event tracking that supports personalisation decisions, A/B testing, and experimentation.
- Write idiomatic, well-tested React Native code with unit and component coverage as standard practice.
- Manage iOS and Android release cycles and store submissions.
Requirements
- React Native — 5+ years of professional experience building production iOS and Android apps from scratch.
- iOS and Android platforms — both, including distribution cycles, store submissions, and platform-specific behaviour.
- CMS & DAM integration — hands-on experience delivering dynamic, segmented content in mobile via headless CMS and DAM tooling.
- Personalisation & experimentation platforms — integrating decisioning tools, recommendation engines, or A/B testing systems into a live mobile product.
- Deep linking — production experience implementing campaign and personalised navigation flows.
- Push notifications — full implementation including deep links and campaign flows.
- REST API integration — connecting mobile apps to backend services at production scale.
- Performance optimisation — caching, content-fetching, and rendering strategies for personalised, high-traffic apps.
- Analytics & event tracking — instrumentation supporting personalisation and product experimentation.
- Testable code — appropriate unit and component test coverage as standard practice.
- English C1+ — written and spoken; direct communication with an international client team is a hard requirement.
Nice to have
- Experience with streaming APIs or AI-assisted feature integration.
- App analytics platforms such as Firebase or Amplitude.
- Consent management and third-party privacy tooling (GDPR).
- Mapping SDKs — Google Maps, Mapbox, or similar.
- Automated testing beyond unit and component level (E2E, integration).
- Broader JS ecosystem: , React, .
- A/B testing, feature flagging, and mobile attribution.
- Headless CMS architectures in retail or e-commerce environments.
- Understanding of UI/UX design principles and ability to assess feasibility.
- Polish is a plus; all project communication is conducted in English.
Additional details
- The team is fully remote.
- The project is greenfield with no legacy code and no technical debt.
- The app goes live in Q3.
- You will work alongside a senior cross-functional team: backend engineers, frontend web developers, UI/UX designers, and a PM.
- Originally posted on Himalayas