We are seeking a talented and passionate iOS Developer with over 4 years of experience to join our dynamic team. As an iOS Developer, you will be responsible for designing, building, and maintaining high-performance mobile applications for iOS platforms. If you're excited about using your skills in Swift, Objective-C, and SwiftUI to create innovative apps, we'd love to hear from you!
Key Responsibilities
- Develop and maintain robust iOS applications using Swift, SwiftUI, and Objective-C.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications in alignment with Apple Human Interface Guidelines.
- Debug and fix bugs to improve the performance of applications.
- Integrate applications with RESTful APIs and work with JSON data.
- Implement app architectures like MVC and MVVM for scalable, maintainable code.
- Collaborate with the design team to define app features and ensure UI/UX consistency.
- Utilize iOS SDK to build optimized and efficient iOS solutions.
- Use Git for version control to collaborate effectively within a team.
- Stay updated with the latest iOS development trends, libraries, and best practices.
Requirements
- Proficiency in Swift, SwiftUI, and Objective-C with hands-on experience in building iOS applications.
- Strong understanding of iOS SDK, Apple Human Interface Guidelines, and the full mobile development life cycle.
- Experience in integrating apps with RESTful APIs and handling JSON data.
- Solid understanding of app architecture patterns like MVC and MVVM.
- Familiarity with Git version control and its workflows.
- Ability to troubleshoot and resolve bugs and other issues efficiently.
- Strong collaboration and communication skills, with an eye for detail in delivering a seamless user experience.
Preferred Qualifications
- Experience with testing frameworks and automated testing tools.
- Knowledge of continuous integration and deployment tools (CI/CD) in iOS development.
- Familiarity with cloud-based technologies and services relevant to mobile app development.
What We Offer
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge iOS applications.
- Collaborative and innovative team environment.
- Flexible working hours and remote work options.
If you're passionate about creating high-quality, user-friendly iOS applications and thrive in a fast-paced environment, apply now to be part of our team!