As a Mobile Developer Lead, you will be responsible for building performant, scalable, and sustainable mobile application architecture and software. This is a hands-on technical leadership role where you will spend the majority of your time actively coding and developing, while also providing technical leadership and mentorship to the team.
Requirements
- Minimum 5 years of professional experience in mobile development using React Native.
- Proven track record of leading mobile development initiatives while maintaining a strong hands-on coding presence.
- Strong experience with React Native and its ecosystem (React Navigation, Redux / React Query, TanStack Query, etc.).
- Proficient in JavaScript (ES6 and TypeScript).
- Experience building performant, responsive, and cross-platform (iOS/Android) applications.
- Familiarity with testing tools and frameworks such as Jest, React Native, Testing Library, Detox, or similar.
- Good understanding of RESTful APIs and integration with backend services.
- Strong experience identifying performance bottlenecks and optimizing mobile applications at scale.
- Experience working in teams of 3 or more developers, with a track record of elevating team capabilities
- Good understanding of pair programming and code reviews, with experience leading technical code review sessions.
- Proven experience upgrading React Native versions and managing complex dependency changes.
- Experience with CI/CD pipelines (e.g., CircleCI, Fastlane).
- Worked in Agile environments (Scrum/Kanban).
- Experience with native (iOS/Android) development is a plus.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance