hulcan logohulcan logo

Lead Senior React Native Engineer

hulcanSheffield, England, United Kingdom
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Key ResponsibilitiesTake charge of and enhance our Tamagui-powered cross-platform design system, extending foundational components, token architecture, themed variants, and ensuring platform-specific behaviors across iOS, Android, and web. Develop and uphold intricate, gesture-driven user experience flows that feel inherently native on both platforms, incorporating animations, haptics, swipe interactions, and transitions that meet the highest standards of luxury. Design and implement efficient component hierarchies with controlled re-rendering, utilizing Zustand, Redux selectors, and React Compiler's automatic memoization features. Collaborate with and extend our Orval-generated TanStack Query v5 API layer, understanding the code generation contract, managing caching strategies, and ensuring offline-first persistence through MMKV. Oversee payment processing end to end, integrating Stripe React Native SDK, Apple Pay, Google Pay, and the native payment sheet UX that is critical for conversion rates. Integrate and maintain native modules, bridging JavaScript and native layers, debugging across the JSI/Fabric interface, and ensuring library compatibility within the new architecture. Manage our EAS build pipeline across development, internal, and production profiles, including OTA update channel management. Ensure Android's polish matches the high standards set for iOS, focusing on predictive back gestures, ripple effects, elevation modeling, font rendering, and status bar management. Contribute to and uphold best practices regarding component architecture, dependency management, and cycle detection using our existing tools (madge, dependency-cruiser). Collaborate with the team to drive innovative solutions and improvements in our mobile applications.

About the job

About MILE

MILE is an exclusive shopping platform revolutionizing the luxury retail experience. We provide our members access to a carefully curated, timeless collection of the most coveted products from prestigious fashion labels, all at incredible prices. By merging technology with fashion, MILE ensures a seamless and elevated shopping journey for both shoppers and brands. Our vision is to establish MILE as the premier digital hub for luxury, where exclusivity, value, and exceptional design come together.

Your Role

We are seeking a Senior React Native Engineer to strengthen our core engineering team. This is a pivotal role where you will craft the mobile experience that exemplifies luxury commerce on mobile devices. Rather than simply utilizing a design system, you will be creating one from the ground up. You will take full ownership of the checkout process, managing everything from user gestures to payment confirmations.

This position is suited for someone who sets high standards for themselves and their work. If you have extensive experience in developing React Native applications that feel indistinguishable from native, prioritize interaction quality, and can discern between functional code and code of excellence , we want to hear from you.

About hulcan

At MILE, we are redefining luxury shopping through an innovative platform that combines technology with high-end fashion. We focus on providing our members with exclusive access to a unique selection of luxury products, ensuring a delightful shopping experience that prioritizes value and exceptional design.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.