Betterment is seeking a Staff Mobile Engineer to build and maintain the shared mobile infrastructure, frameworks, and tooling that power Betterment’s Flutter applications. The ideal candidate will have strong expertise in JavaScript/TypeScript and React Native development and familiarity with the underlying iOS and Android platforms.
Requirements
- Strong expertise in JavaScript/TypeScript and React Native development and familiarity with the underlying iOS and Android platforms
- Experience designing and maintaining shared libraries, frameworks, or infrastructure for mobile applications
- Familiarity with GraphQL and mobile networking best practices
- Strong understanding of software architecture, scalability, and performance considerations in mobile apps
- Experience leading large platform migrations and driving adoption
- Ensure high standards for code quality, test coverage, accessibility, and performance
- Debug and resolve complex production issues across devices and OS versions
- Have a commitment to upskilling teammates through feedback, pairing, and mentorship
- Strong track record leading projects, driving adoption of platform improvements, and making pragmatic tradeoffs while maintaining quality
Benefits
- Competitive suite of benefits, including: medical, dental, and vision insurance; life and AD&D insurance; STD and LTD benefits, including infertility support and World Professional Association for Transgender Health approved benefits; and generous parental leave
- Flexible paid time off
- Meaningful opportunity for community building through our 7 Employee Resource Groups
- Empowerment to own and lead change and affect the business
- Dedicated professional development opportunities
- Lunch from our in-house chef at our NYC headquarters