Grow With Thankz

Thankz provides a thriving career with companies abroad without having to leave your home. We understand that finding a meaningful job can be challenging. We create a rewarding work environment and offer opportunities that make going to work exciting for you. If you’re here to thrive, Thankz is the place!

JOB-828

Senior React Native Engineer

Apply

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.