Product Engineer
Expa · United States · Today
RemoteRemoteEngineering$140k–$190k/yrFull-time
About the role
Product Engineer - React Native, Web & Mobile Mix helps curious people discover, save, and share the best of the web through personalized, ad-free feeds across web and mobile. We’re looking for a mid-to-senior product-minded engineer to build polished user experiences across React Native, web, iOS, and Android.
Responsibilities
- Develop new mobile features in React Native while helping maintain and evolve our existing native iOS and Android applications.
- Work closely with a small, agile team to turn user feedback and rough product ideas into fast, intuitive, high-quality experiences.
- Integrate native device capabilities and platform APIs from React Native, including deep links, push notifications, authentication, sharing, media, and app lifecycle behavior.
- Debug real-device issues involving gestures, WebViews, video playback, navigation, performance, memory, responsive layouts, and differences between iOS and Android.
- Collaborate with product and design to turn rough requirements into shippable, measurable product improvements.
Requirements
- Strong product-minded engineering skills with a track record of shipping polished consumer-facing experiences.
- Strong React Native, TypeScript, and React experience building production mobile applications for both iOS and Android.
- Experience integrating APIs, analytics, crash reporting, and media-heavy user interfaces.
- Comfortable debugging real-device issues involving gestures, WebViews, video playback, navigation, performance, memory, responsive layouts, and differences between iOS and Android.
Qualifications
- Strong modern web development experience with React, Next.js, Redux Toolkit/RTK Query or SWR, and Tailwind CSS.
- Experience with native iOS development with Swift, Xcode, Swift Package Manager, UIKit, and iOS app/extension targets.
- Experience with native Android development with Kotlin, Android Studio, Gradle, AndroidX, and the Android application lifecycle.
- Experience with modern AI-assisted development tools such as Codex, Claude, Cursor, Antigravity, or similar tools.
- Writes maintainable code and uses appropriate testing and quality tooling, such as React Native Testing Library, Jest, Cypress, XCTest, JUnit/Mockito/Espresso, linting, type checking, and formatting.
Skills
- Strong UI/UX judgment and an eye for interaction design, responsiveness, and visual polish.
- Experience migrating or incrementally modernizing native iOS/Android applications with React Native.
- Familiarity with common React Native libraries and patterns for navigation, server state, local persistence, media, gestures, and animation.
- Experience with native networking and media libraries such as Retrofit/OkHttp/Moshi, Alamofire, Kingfisher, Glide/Coil, or similar tools.
- Strong eye for interaction details including gestures, transitions, animations, loading states, empty states, accessibility, and device-specific polish.
Benefits
We're offering a competitive salary of $140,000–$190,000 (based on your location, experience, and skills) for this full-time role. You'll work fully remote from anywhere in the U.S. on Pacific or Mountain time. Benefits include comprehensive medical, dental, and vision insurance, meaningful equity, a 401(k), and unlimited PTO.