Senior React Native Engineer

Likely ghost job

🕒 March 18

🏢🏡 London – Hybrid

⏰ Full Time

🟠 Senior

🖥 Software Engineer

👻 Ghost score 69%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Hulcan

Hulcan

WebsiteLinkedIn

11 - 50 employees

Founded 2025

📣 Marketing

📦 Logistics

💼 Consulting

Marketing • Logistics • Consulting

Hulcan is a founder-led luxury group that builds and operates innovative consumer brands across media, e-commerce, retail and fashion for a new generation of consumers. It runs members-only luxury shopping platforms, multibrand retail sites and contemporary fashion labels, and focuses on curated, exclusive digital and physical retail experiences, brand marketing and content-led commerce. Headquartered in the UK, Hulcan emphasizes luxury curation, digital product experiences and media-driven brand growth.

📋 Description

• **What We’re Looking For** • - Own and evolve our Tamagui-powered cross-platform design system — extending base components, token architecture, themed variants, and platform-specific behavior across iOS, Android, and web • - Build and maintain complex, gesture-driven UX flows that feel genuinely native on both platforms — including animations, haptics, swipe interactions, and transitions that meet a luxury bar • - Architect and implement efficient component hierarchies with disciplined re-render control — leveraging Zustand, Redux selectors, and React Compiler's automatic memoization model • - Work within and extend our Orval-generated TanStack Query v5 API layer — understanding the codegen contract, managing cache strategies, and handling offline-first persistence with MMKV • - Own payment flows end to end — Stripe React Native SDK, Apple Pay, Google Pay, and the native payment sheet UX that makes or breaks checkout conversion • - Integrate and maintain native modules — bridging JS and native layers, debugging across the JSI/Fabric boundary, and handling library compatibility in the new architecture • - Own our EAS build pipeline across development, internal, and store profiles for both QA and production environments, including OTA update channel management • - Drive Android polish to the same standard as iOS — predictive back gesture, ripple behavior, elevation model, font rendering, and status bar handling • - Contribute to and enforce best practices around component architecture, dependency management, and cycle detection using our existing tooling (madge, dependency-cruiser) • - Work closely with design to pixel-match implemented components against specs, and push back or propose when implementation constraints require a better solution • - Mentor junior and mid-level engineers, conduct thorough code reviews, and raise the quality bar across the mobile codebase

🎯 Requirements

• **Who You Are** • - **React Native & Architecture** • - 6+ years of professional React Native experience shipping to production on both iOS and Android • - Deep understanding of the new RN architecture — JSI, Fabric, TurboModules — and what it means for synchronous native calls, bridging strategy, and third-party library compatibility • - Proven experience authoring or deeply extending a compile-time UI kit (Tamagui, NativeWind, or equivalent) — not just consuming components but owning the token system, variant model, and platform override layer • - Strong grasp of React's reconciliation model and a principled approach to re-render elimination — including selector patterns, referential equality, and understanding what React Compiler automates vs. what it doesn't • - **Animations & Native Feel** • - Expert-level Reanimated 3 — worklets, useSharedValue, useAnimatedStyle, useAnimatedScrollHandler, shared element transitions, and gesture-coupled animation state via Gesture Handler 2 • - Experience designing and implementing haptic feedback as a first-class interaction tool — not incidental calls but a considered approach to timing, intensity, and platform differences between iOS's Taptic Engine and Android's vibration API • - Demonstrated ability to make Android feel genuinely native — this is a hard bar that most RN engineers don't meet. Predictive back, edge-to-edge layouts, Material ripple, elevation shadows, and type rendering all count • - **Data, API & State** • - Deep experience with TanStack Query v5 — including persistence strategies using react-query-persist-client, stale-while-revalidate cache design, and offline-first hydration patterns • - Comfortable working within a codegen API layer (Orval or equivalent) — understanding the OpenAPI contract, extending generated hooks without breaking the pipeline, and knowing when to step outside it • - Solid understanding of layered storage architecture — in-memory state, MMKV for performance-critical persistence, redux-persist for structured app state, and secure storage for sensitive data. Knowing when to use each and why • - **Payments & Native Integrations** • - Production experience with the Stripe React Native SDK — payment intents, setup intents, payment sheet customization, and 3DS handling • - Experience integrating Apple Pay and Google Pay — including entitlement configuration, merchant validation, and the native payment sheet UX • - Hands-on experience writing or debugging native modules — whether bridging existing native SDKs, resolving CocoaPods/Gradle conflicts, or debugging issues that only surface at the native layer • - **Build, Delivery & Tooling** • - Deep familiarity with the Expo/EAS ecosystem — prebuild lifecycle, build profile configuration, OTA update channels, and diagnosing build failures that only surface in CI • - Experience with on-device Storybook workflows for component development and design QA • - Comfortable with dependency graph tooling (madge, dependency-cruiser) and proactive about preventing circular dependency accumulation in large codebases • **Bonus Points** • - Experience integrating analytics and observability at the component level — PostHog funnels, Datadog RUM, Bugsnag with source map upload pipelines • - Familiarity with Branch deep linking — short link creation, universal link configuration, AASA setup, and debugging link resolution failures • - Experience with push notification pipelines spanning OneSignal, Klaviyo, and Firebase — including segmentation, in-app messaging, and delivery debugging • - Exposure to Appium/WebdriverIO for mobile automation on real devices • - Passion for fashion, luxury, or consumer product — genuine care about the end user experience goes a long way here

🏖️ Benefits

• **Why Join MILE** • - Opportunity to play a key role in shaping the future of the company. • - Collaborative and innovative work environment. • - Career growth opportunities in a fast-growing organisation. • Let’s build something people talk about. Together.

Apply Now

Similar Jobs

🕒 February 23

SYNLAB Nigeria

10,000+ employees

🏥 Healthcare

⚕️ Healthcare Insurance

WebsiteLinkedIn

Lead the strategy for genetics lab footprint and engineering projects. Oversee lab operations and infrastructure development to ensure compliance and efficiency across regions.

🏢🏡 London – Hybrid

⏰ Full Time

🟠 Senior

🖥 Software Engineer

🗣️🇩🇪 German Required

🕒 February 16

Quantcast

501 - 1000

📣 Marketing

🤖 Artificial Intelligence

WebsiteLinkedIn

Software Engineer developing AI-powered advertising technology and engaging in software engineering life cycle. Collaborating with cross-functional teams to deliver high-quality software products.

🕒 January 20

BMT

1001 - 5000

WebsiteLinkedIn

Submarine Safety Engineering Consultant providing technical safety support and advice to submarine projects. Involved in delivering safety projects to meet UK legislation and standards.

🕒 January 7

Capgemini

10,000+ employees

💼 Consulting

🏥 Healthcare

📦 Logistics

WebsiteLinkedIn

Managing Consultant for Industrial Data & AI at Capgemini Invent. Designing data-driven architectures to improve client operations and drive business transformation.

🕒 January 7

Capgemini

10,000+ employees

💼 Consulting

🏥 Healthcare

📦 Logistics

WebsiteLinkedIn

Senior Consultant at Capgemini Invent, driving engineering transformation projects across multiple industries. Leveraging digital technologies and innovative operating models for high-profile clients.