Senior iOS Developer
Shashi M.United StatesSENIORPosted 4d ago
SwiftSwiftUIMVVMGitLabArtifactorySonarQubeUIKitFBSnapshotSwiftTestFirebaseInstabug
About the Role
We are looking for a highly experienced Senior iOS Developer to build, optimize, test, and release high-quality enterprise iOS applications.
Key Responsibilities
• Design, develop, and maintain advanced iOS applications
• Collaborate with product managers, designers, and backend developers
• Ensure code quality through automated testing and peer reviews
• Troubleshoot bugs and optimize application performance
• Support CI/CD pipelines and reliable application releases
• Mentor developers and promote iOS engineering best practices
Requirements
• 12+ years of overall experience
• Strong hands-on experience with Swift and iOS application development
• 2+ years of production experience with SwiftUI
• Strong understanding of MVVM architecture
• Experience delivering iOS applications from feature development through App Store release
• iOS testing, quality assurance, debugging, and performance optimization
• Apple Human Interface Guidelines and iOS accessibility
• CI/CD tools: GitLab, Artifactory, and SonarQube
• Trunk-based development, feature toggles, and modern development practices
• Agile, code reviews, pull requests, and pair programming
• Technical leadership and mentoring junior developers