Role Overview
We are seeking an experienced Senior iOS Engineer to transform a small calorie & weight tracking MVP web app into a polished native iOS application. The project involves leveraging SwiftUI and SwiftData (iOS 17+) to create an app that includes weekly trend charts, a 'Compassionate Mode' with a number-light user interface, offline storage capabilities, export/import features, local notifications, and App Store assets. This role emphasizes an async-first approach, eliminating the need for calls.
Responsibilities
- Rebuild the existing MVP web app as a native iOS app using SwiftUI and SwiftData.
- Implement weekly trend charts and a 'Compassionate Mode' UI to enhance user experience.
- Integrate local notifications to improve user engagement.
- Prepare and manage App Store assets and facilitate TestFlight/App Store delivery.
- Ensure the app is accessible and adheres to best practices in accessibility.
Required Skills
- Proven experience in developing production apps using SwiftUI.
- Expertise in SwiftData or Core Data for data management.
- Proficiency in implementing Charts and Widgets.
- Experience with Notifications to enhance app functionality.
- Familiarity with app accessibility standards.
- Experience in delivering apps through TestFlight and the App Store.
- Experience with creating visually appealing and user-friendly interfaces.