Plum is a fast-growing, AI-driven mobile savings app looking for a passionate Senior iOS Engineer to join their engineering team. They emphasize a collaborative, iterative approach, valuing innovation, team, and growth. The role involves building and maintaining the app from its early days and contributing to a rapidly evolving product.
Requirements
- Strong understanding of iOS SDK and frameworks
- Experience with Swift and up-to-date with latest changes
- Proficiency in writing robust, testable code with a comprehensive understanding of the testing pyramid
- Experience in shipping and iterating upon apps in the App Store
- Strong understanding of the iOS SDK and frameworks
- Experience in continuous integration setup and automation
- Experience with backend technologies
- Experience with The Composable Architecture and SwiftUI
- Experience with Combine and async/await
- Experience with E2E testing
Benefits
- Stock options
- Private health insurance
- Annual training budget
- Plum Premium
- Referral scheme
- Flexible remote working
- Team breakfasts and lunches
- Paid volunteering day
- Annual team trip
- Inclusive company culture