The partner company of Jobgether is looking to solve challenging problems in a fast-paced, agile environment by building high-quality, scalable, and responsive mobile applications using React Native and TypeScript.
Requirements
- 7–10+ years of mobile development experience; 4+ years focused on React Native and TypeScript.
- Proven track record of shipping multiple production apps at scale (App Store/Play) and delivering end-to-end features.
- Strong experience with testing frameworks, CI-enforced quality gates, and test-driven development.
- Expertise in offline-first architectures and databases such as SQLite, Realm, or WatermelonDB.
- Experience optimizing performance: profiling renders, memory, startup time, image and list virtualization strategies.
- Preferred: experience in hybrid mobile development, distributed team collaboration, and mentoring junior engineers.
- Experience with React Native, TypeScript, Jest, React Native Testing Library, and Detox.
Responsibilities
- Write clean, maintainable React Native (TypeScript) code, applying SOLID, DRY, and composition patterns.
- Lead incremental refactors to reduce technical debt while maintaining delivery velocity.
- Establish and maintain a robust test pyramid using Jest, React Native Testing Library, and Detox.
- Build modern, responsive, and high-performance mobile experiences.
- Integrate APIs from backend services into the mobile application.
- Mentor team members and provide guidance on technical direction, best practices, and mobile architecture.
- Optimize offline-first patterns, background sync, and application performance across large-scale production apps.
Other
- Excellent project management, organizational, and communication skills.
- Ability to work effectively in fast-paced, distributed, semi-virtual environments.
- Strong decision-making skills, capable of taking minimal direction and providing maximal output.
- Comprehensive health benefits and paid parental leave.
- Generous PTO and 401(k) matching.