About the Role We're seeking a talented iOS Engineer to join our growing development team. This is an excellent opportunity for a skilled developer to work on cutting-edge mobile applications and contribute to innovative projects that impact thousands of users.
Key Responsibilities • Develop and maintain high-quality iOS applications using SwiftUI • Collaborate with cross-functional teams including designers, product managers, and backend engineers • Implement new features and optimize existing functionality for performance and user experience • Write clean, maintainable, and well-documented code • Participate in code reviews and contribute to technical discussions • Troubleshoot and debug applications to ensure optimal performance • Stay updated with the latest iOS development trends and Apple guidelines
Required Qualifications • 2+ years of professional iOS development experience • Strong proficiency in Swift and SwiftUI • Knowledge of Apple's design principles and interface guidelines • Experience with version control systems (Git) • Understanding of RESTful APIs and JSON • App Store submission and review process experience
Preferred Qualifications • Experience with macOS app development (extra points!) • Experience with Flutter or React Native (extra points!) • Knowledge of MVVM, MVP, or similar architectural patterns • Familiarity with CI/CD pipelines • Experience with third-party libraries and dependency management (CocoaPods, SPM) • Understanding of unit testing and UI testing • Previous experience working in Agile/Scrum environments
What We Offer • Competitive salary of $1,000 - $1,700 USD per month • Fully remote work environment • Professional development opportunities • Collaborative and innovative work environment • Opportunity to work on diverse and challenging projects • Modern development tools and equipment