MILE is a members-only shopping destination that redefines luxury commerce by offering access to a curated, seasonless catalogue of sought-after products from renowned fashion houses at unmatched prices.
The company aims to deliver a seamless, elevated experience for consumers and brands, with a mission to become the leading digital destination for luxury.
The Senior Front-End Engineer will play a pivotal role in shaping customer-facing experiences across mobile (React Native) and web platforms (React), including dashboards and marketplace UI.
Responsibilities include collaborating with front-end, product, design, and backend teams to deliver high-quality features, shaping front-end architecture and best practices, implementing pixel-perfect designs, optimizing app and web performance, guiding UI/UX decisions, contributing to the design system, mentoring junior engineers, and staying current with front-end trends.
Requirements:
Candidates must have 5+ years of professional experience developing complex front-end applications in production.
Deep expertise in React and React Native is required, along with a solid understanding of their ecosystems and performance distinctions.
A strong grasp of modern JavaScript/TypeScript, state management (e.g., Redux, Zustand), and component-driven architecture is necessary.
Experience developing multiple performant React Native applications and familiarity with best practices for image loading, react-query implementation, and scrollview optimizations is essential.
Candidates should have experience making custom React Native bridge modules and delivering polished mobile apps and web experiences that meet high design and usability standards.
Familiarity with Tamagui, Ant Design, Tailwind, Shadcn, and working with GraphQL on the frontend is required.
Experience with RESTful APIs, setting up Expo, and developing native and 3rd party shopping integrations such as Stripe and Shopify is necessary.
Candidates should be skilled in performance optimization, debugging, and profiling tools for both web and mobile.
A collaborative problem-solver with excellent communication skills and a product-focused mindset is essential.
Experience building or contributing to automated front-end test suites and familiarity with QA collaboration tools is required.
Benefits:
The position offers the opportunity to play a key role in shaping the future of the company.
Employees will work in a collaborative and innovative environment.
There are career growth opportunities available in a fast-growing organization.