Duties & Responsibilities
This is a remote position.
Role Responsibilities:
- Contributing to a meaningful product that helps people improve their lives.
- Being involved in design discussions, user testing and product strategy development.
- Collaborating with cross-functional teams to define, design and ship new features.
- Unit-testing code for robustness, including edge cases, usability and reliability.
- Work on bug fixing and improving application performance.
- Line management of Junior Developers.
Preferred Qualifications:
- Relevant tertiary qualification or relevant experience.
- Strong knowledge of Swift.
- Strong understanding of design patterns and Object-Oriented Programming.
- Solid knowledge of the following:
- iOS UI/UX design principles, patterns and best practices.
- Auto Layout, Storyboards and XIBs.
- In-depth experience of working with RESTful APIs.
- Experience working in an Agile Scrum environment and collaborative tools (Jira).
- Understanding of build processes and CI tooling (Bitrise, Fastlane).
- Experience with the following:
- Instruments and advanced debugging.
- App Store Connect and release processes.
- Unit/UI testing (e.g., XCTest, EarlGrey).
- SwiftUI | Store Kit | Core Animation.
Work Location / Type:
Job ID: J103857
Desired Experience & Qualification
iOS, Developer, Swift, APIs, OOP
#J-18808-Ljbffr