Summary
Job Description: A Senior iOS Developer is sought for a remote role in a fast-growing health and fitness app company. The candidate will work with an experienced team, contribute to feature development, and create user interfaces based on mock-ups. The company offers a flexible and remote working environment, wellness contributions, co-working space reimbursement, monthly workshops, a book club, team challenges, and team-building activities.
Requirements
- 5 years of programming experience in either Objective-C or Swift
- Experience developing, releasing and maintaining native iOS applications
- Experience with Java or willingness to learn
- Capacity to work efficiently as part of a team; able to give and accept feedback
- Experience designing clean and maintainable APIs
- Experience with multithreaded programming
- Experience writing unit tests and testable code
Responsibilities
- Applying technical knowledge across all stages of feature development
- Delivering high quality, modular and testable code
- Taking part in preparing relevant project documentation
- Creating user interfaces based on mock-ups prepared by UI/UX designers, including some neat animations
- Taking part in improving of our processes and standards
Preferred Qualifications
- Author of live production app(s) in AppStore
- Experience with SwiftUI and modern Swift API design and concurrency patterns (Combine, async await, Actors etc.)
- Hands on with Java and Android apps
- Experience with Google Firebase tool
Benefits
- Co-working space reimbursement
- Monthly Workshops
- A Book Club
- Team Challenges
- Team-Building Activities
- A flexible and fully remote working environment
- Full-time teammates decide their own vacation time
- Wellness contributions towards for gym, therapy, Fabulous coaches