- Remote
- Remote
- Full-time · Senior
- 7+ years
Build and own core member-facing features end to end, set architectural patterns, partner with server engineering on API design, work with product, design, and data science to scope, experiment, and launch member-facing features, contribute across large iOS and Node.js codebases, own production health, raise engineering bar through code review, mentorship, and clear written specs.
Compensation
We offer comprehensive medical and dental coverage, $50 a day food delivery budget, equity based employment, a great culture, learning opportunities, unlimited vacation, 12 weeks paid parental leave, and we pay all employees $1,000 a year to go somewhere in the world that they've never been because of our values of human connection, empathy, and curiosity.
Responsibilities
- Build and own core member-facing features end to end.
- Set architectural patterns and best practices, and solve hard client-side lifecycle and state management problems.
- Partner with server engineering on API design, data correctness, and client-server state sync, and implement backend components of features.
- Work with product, design, and data science to scope, experiment with, and launch member-facing features.
- Contribute across large, long-lived iOS and Node.js codebases: performance, testing practices, and deliberate management of tech debt.
Requirements
- Nice to have: Mapbox
- Nice to have: StoreKit 2
- Nice to have: SwiftUI
- Nice to have: Redux
