iOS Developer
Monika SharmaUnited StatesSENIORPosted 4d ago
SwiftSwiftUIMVVMiOSHuman Interface GuidelinesAccessibilityAgileCI/CDGit LabArtifactorySonarQubeFBSnapshotSwiftTestFirebaseInstabug
About the Role
We are looking for an iOS Developer to join our team. This role focuses on building and releasing iOS applications using Swift and SwiftUI, with a strong emphasis on quality assurance and test automation.
Key Responsibilities
• Build and release iOS applications with a focus on quality assurance
• Debug and support iOS applications using Swift
• Design applications that adhere to Apple's Human Interface Guidelines
• Participate in the full lifecycle of iOS apps, from feature inception to App Store release
• Implement modern development principles such as trunk based development and feature toggles
• Utilize CI/CD tools like Git Lab, Artifactory, and SonarQube
• Work in an agile environment and participate in code reviews and pair programming
Requirements
• 5+ years of experience with building, debugging, and supporting iOS applications using Swift
• 2+ years of hands-on experience with SwiftUI in production/enterprise applications
• Strong understanding and practical experience with the MVVM Architecture design pattern
• Experience designing applications that adhere to Apple's Human Interface Guidelines
• Participation in the full lifecycle of at least one publicly available iOS app
• Good understanding of iOS accessibility features and experience building accessible experiences
• Strong understanding of modern development principles and CI/CD tools
• Experience in delivering software in the Agile environment
Benefits
• Opportunity to make a significant impact in a rapidly growing company
• Work with cutting-edge technologies and best practices in iOS development