About the Role
Build the iOS companion app that syncs with the Mac app and provides mobile access to your memory. You'll own the React Native codebase, implement offline-first architecture, and ensure a seamless cross-platform experience.
Responsibilities
- Build and ship the iOS app using React Native with Expo.
- Implement offline-first architecture with CloudKit sync.
- Create responsive UI for iPhone and iPad.
- Build timeline browser, entity views, and quick capture features. Integrate iOS system features (Widgets, Siri Shortcuts, Notifications).
- Optimize performance for smooth 60fps scrolling with large datasets.
Requirements
- 5+ years React Native experience shipping production iOS apps.
- Strong TypeScript skills and modern React patterns.
- Experience with offline-first architecture and data sync.
- Deep understanding of iOS platform conventions and HIG.
- Track record shipping polished consumer mobile apps.
- BS/MS in CS or related field from a top-tier program.
- Prior employment at a recognized tech company or well-funded startup.
Preferred
- Experience with Expo and EAS.
- Familiarity with native iOS development (Swift/SwiftUI).
- Experience with CloudKit or similar sync frameworks.
Tech Stack
React Native, Expo, TypeScript, CloudKit, SQLite, iOS APIs, AWS.
Are you looking to hire?
Thankz offers a range of outstanding Senior React Native Engineer candidates. If you're searching for top talent in this field or a similar position, our team can find the ideal person who meets your specific needs and requirements.