Himalayas logo
PL

Senior Frontend Engineer, React Native

Palette Labs
United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About Palette Labs

Palette Labs is building a decentralized protocol for commerce. Our first major use case is food delivery. We run a profitable, growing network where customers order from restaurants, drivers deliver food, and local operators spin up their own marketplaces. Think Uber Eats, but permissionless and owned by the people who use it.

We’re now focused on unlocking restaurant access at scale. That means integrating with key platforms like Olo, Toast, Square, Otter, and others. We’re looking for individuals to lead and help develop those partnerships.

To learn more about Palette Labs and read our whitepaper take a look at: https://palette-labs-inc.github.io/

About the role

This Senior Frontend Engineer role is critical for delivering high-quality, performant, and reliable mobile applications that power our entire ecosystem (customer, restaurant, and driver apps). You will own the architecture and implementation of our mobile codebase, focusing heavily on state management, performance, and seamless native integration. You will partner closely with product designers to translate complex logistics workflows into polished, usable interfaces. Success in the first 6–12 months will be measured by the stability and performance of our core apps, the successful deployment of critical new features (like advanced mapping or payments), and your ability to establish and enforce high standards for our React Native/TypeScript codebase.

Responsibilities

  • Architect and build robust mobile applications (iOS and Android) using React Native and TypeScript, establishing best practices for a scalable and maintainable codebase.

  • Own the complex challenges of Frontend state and data orchestration, including predictable state management, normalized caching, optimistic updates, and robust offline-first functionality.

  • Drive performance and stability improvements, focusing on render budgeting, list virtualization, memoization, and proactive profiling to ensure a smooth 60fps experience.

  • Lead the release process, including managing OTA updates, phased rollouts, crash reporting integration, store readiness, and ensuring high-quality analytics/telemetry.

  • Define the navigation architecture and modular feature boundaries to create a clean, scalable mobile experience that supports deep linking and complex user flows.

  • Partner with designers to implement polished UI/UX, leveraging design system components and thoughtful animation to deliver intuitive and professional screens.

Requirements

Must-haves

  • 5+ years of experience in frontend or mobile software engineering, with significant experience shipping production applications.

  • Deep professional expertise in React Native and TypeScript.

  • Proven experience architecting and managing complex Frontend state and data orchestration in large-scale applications.

  • Strong focus on Performance and Stability optimization in mobile environments (e.g., measuring render performance, optimizing large lists).

  • Solid understanding of Native platform fluency, including managing iOS/Android build pipelines, provisioning, and app signing.

  • Experience with integration patterns for payments, push notifications, and partner SDKs.

Nice-to-haves

  • Experience defining and maintaining a cross-platform Design System.

  • Familiarity with Platform Tooling like EAS/Fastlane, deterministic builds, and artifact signing.

  • Experience with logistics or mapping applications requiring complex navigation and background modes/permissions.

  • Experience implementing security/privacy best practices (OAuth/JWT, keychain/keystore management).


Compensation & Details

Total Rewards Package

We believe in a comprehensive and competitive compensation strategy that rewards talent and drive. Our Total Rewards Package typically includes:

  • Base Salary: A competitive annual salary, commensurate with your experience and industry standards.

  • Performance Bonus: Eligible for our company semi-annual performance bonus, which is tied directly to individual achievements.

  • Equity / Stock Options: We offer stock options to all full‑time employees, allowing you to share directly in the company's success and long-term growth.

Comprehensive Benefits

We are committed to the health, well‑being, and long‑term financial security of our team. Benefits coverage typically begins on the first day of employment.

  • Health & Wellness: 100% employer‑covered premium options for Medical, Dental, and Vision insurance for employees.

  • Time Off: Flexible Paid Time Off (PTO) policy

Unless otherwise stated, all roles with Palette Labs are remote-based in the United States with a preference to hire in New York City. We require that you overlap some working hours with Eastern Standard Time (EST).

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profilePL

Palette Labs

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Palette Labs

Explore the variety of open remote roles at Palette Labs, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Palette Labs

Remote companies like Palette Labs

Find your next opportunity by exploring profiles of companies that are similar to Palette Labs. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Palette Labs hiring Senior Frontend Engineer, React Native • Remote (Work from Home) | Himalayas