BetterUp is seeking a driven iOS engineer who is passionate about their craft and wants to make a positive impact. The ideal candidate should be comfortable in a startup environment, adept at moving projects forward, and share our values of empathy, excellence, and continuous improvement. As a Senior iOS Engineer, you will:
- Collaborate with designers and stakeholders to create top-notch experiences in our fully-Swift iOS application.
- Work with cross-functional teams to distill requirements into meaningful iterations, using Lean Startup and Agile methodologies.
- Build a scalable and stable application architecture using MVVM and Functional Reactive patterns.
- Implement automated testing best practices to ensure product quality.
Requirements:
- Bachelor's or Master's degree in Computer Science or related Engineering field (preferred)
- 5+ years of experience building native iOS applications, including startup experience
- Strong knowledge of Swift and the iOS SDK
- Passion for UI design and delightful user experiences
- Familiarity with functional reactive programming concepts
- Experience with automated testing
- Successful history of working in remote teams
- Strong communication skills and passion for collaboration
BetterUp offers a unique work experience with personal coaching, development plans, and work that matters. Join us for the most intense and fulfilling years of your career, doing life-changing work in a fun, inventive, and soulful culture.