Givebutter is hiring a Senior Mobile Engineer who loves making mobile applications fun and delightful to use. The role involves building mobile features leveraging React Native that empower mission-driven organizations to raise more effortlessly.
Requirements
- 7+ years of engineering experience building mobile apps in-house, or 5+ years in senior or lead roles.
- 5+ years of hands-on experience with React Native, React Hooks, and TypeScript.
- Passionate iPhone user with deep familiarity with native iOS UI/UX conventions and interaction patterns.
- Experience deploying apps to both the Apple App Store and Google Play Store.
- Demonstrated experience implementing performant, nuanced UI animations and interactions.
- Proficient in bridging React Native with native modules on iOS and/or Android.
- Experience configuring CI/CD pipelines for mobile beta testing and production deployment.
- Experience with React Navigation and writing integration tests for mobile applications.
- Familiarity with building accessible mobile applications.
- Experience profiling app performance and responsiveness.
- Experience profiling memory usage and identifying memory leaks.
- Strong technical communication skills and experience mentoring other engineers.
- Proven track record of driving technical decisions and owning features end-to-end.
Benefits
- Remote Work
- Health Insurance
- Dependent Care Coverage
- Mental Health
- 401k
- Vacation and Holidays
- Wellness Week
- Parental Leave
- Family Care Support
- Home Office Stipend
- Coworking Stipend
- Charitable Giving
- Professional Development