Get more replies from employers
Send a job-specific resume in minutes.
Playlist is seeking an experienced React Native engineer to build and evolve cross-platform mobile experiences for iOS and Android, collaborating with Product, Design, and QA to ship features end-to-end.
You will work with AI-powered tooling to accelerate delivery while maintaining high quality, performance, and accessibility across consumer apps.
At Playlist, life's richest moments happen when people step away from screens to move, connect, explore, and play. We're building the definitive platform for intentional living, connecting people with inspiring experiences in fitness, wellness, and beyond. With popular brands like Mindbody and ClassPass, Playlist empowers businesses and individuals, making it effortless for aspirations to become actions. Join us in reshaping technology's role to foster meaningful, real-world connections.
You'll build and evolve cross-platform mobile experiences at Playlist with React Native, shipping customer-facing features to iOS and Android across our consumer apps, from the interface down through networking and on-device data layers. You'll partner closely with Product, Design, and QA to take ideas from concept to production with high quality, reliability, and strong UX. You'll also operate at the edge of what's possible by leveraging AI (LLMs and agentic tooling) to accelerate delivery, improve quality, and push product capabilities forward.
This role is cross-platform mobile with React Native, with ownership across product experiences, client services, and on-device data. You do not need to have used every tool here, but you should be comfortable learning new technologies and choosing the right approach for the problem.
Languages: TypeScript, JavaScript, with Swift/Objective-C and Kotlin/Java for native modules
Framework & UI: React Native (New Architecture, Hermes), Expo/Expo Router, React Navigation, Reanimated, Gesture Handler, NativeWind/styled-components, design tokens/component libraries, accessibility
State & data: Redux Toolkit/Zustand/Jotai, TanStack Query, GraphQL (e.g., Apollo Client) and/or REST, AsyncStorage/MMKV/SQLite/WatermelonDB, secure storage (Keychain/Keystore)
Runtime & tooling: Metro, Hermes, Xcode, Android Studio, Gradle, CocoaPods, monorepos (Nx/Turborepo), CI/CD
Testing: unit/integration/e2e testing (Jest, React Native Testing Library, Detox/Maestro) plus native unit/UI tests
Release & distribution: EAS Build/Submit/Update, Fastlane, App Store Connect, Google Play Console, TestFlight, over-the-air updates (Expo Updates/CodePush), code signing, provisioning
Observability: crash reporting and monitoring (Sentry/Crashlytics/New Relic or similar), React Native DevTools/Flipper, performance profiling
AI/LLM tooling & quality/safety: Cursor/Copilot-style IDE assistants; Claude Code/Codex-style CLI assistants; MCPs; tool/function calling; agent frameworks; prompt/version management; evals; regression suites; hallucination/guardrail strategies; and data/privacy considerations
Engineering Practices: automated testing, code reviews, CI/CD, observability, on-call, incident management, with AI-accelerated workflows where appropriate
It is the Company's intent to pay all Team Members competitive wages and salaries that are fair and equitable. Actual compensation packages are based on several factors unique to each candidate, including skill set, depth of experience, certifications, and work location. The goal of Company's compensation program is to be transparent, attract potential employees, meet the needs of all current employees, and encourage Team Members to stay with our organization.
The base salary range for this position in the United States is $151,275 to $251,200. The total compensation package may also include a performance bonus, benefits, and other applicable incentive compensation plans.
The Company is an Equal Opportunity Employer. We highly value diversity at our company and encourage people of all different backgrounds, experiences, abilities and perspectives to apply. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other protected characteristics.
Note: This description outlines key responsibilities but isn’t intended to cover every task or duty. Additional responsibilities may be assigned as needed to support the team and business goals.