We are looking for a highly skilled iOS Mobile Developer to design, develop, and maintain our mobile applications for online education. The ideal candidate will have experience in Swift, Objective-C, and iOS frameworks, with a passion for building user-friendly and high-performance applications. You will collaborate with cross-functional teams to enhance the mobile learning experience and ensure seamless app functionality.
Key Responsibilities:
- Design, develop, and deploy iOS applications for online learning platforms.
- Optimize application performance and ensure smooth functionality across various devices.
- Collaborate with UI/UX designers to create engaging and intuitive interfaces.
- Integrate APIs and third-party libraries to enhance app capabilities.
- Write clean, maintainable, and scalable code following best coding practices.
- Conduct testing and debugging to ensure a seamless user experience.
- Stay updated with the latest iOS development trends and emerging technologies.
- Work with backend developers to ensure seamless data synchronization.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in iOS app development.
- Proficiency in Swift and Objective-C.
- Strong understanding of iOS SDKs, UIKit, Core Data, and Core Animation.
- Experience with RESTful APIs, JSON, and third-party integrations.
- Familiarity with version control systems (e.g., Git, GitHub, Bitbucket).
- Strong problem-solving skills and ability to work independently.
Preferred Skills & Experience:
- Experience with SwiftUI and Combine Framework.
- Knowledge of CI/CD pipelines for mobile app deployment.
- Previous work in EdTech or e-learning app development.
- Familiarity with React Native or Flutter for cross-platform development.
- Strong understanding of App Store submission and compliance guidelines.