About this role
Responsibilities • Develop and maintain iOS applications in Swift under the guidance of senior developers • Translate UI/UX designs into functional screens using UIKit and/or SwiftUI • Integrate REST APIs and handle data parsing, error states, and loading states • Write and run unit tests for the code you contribute • Debug and fix issues reported by QA or found during development • Participate in code reviews — both receiving feedback and reading others' code • Use AI coding assistants and agentic tools responsibly, with an understanding of when to trust output and when to verify it • Document your work and keep tasks updated in our project management tool • Test builds on physical devices and simulators across iOS versions and screen sizes