Experience : 2–3 years Employment Type : Full-time Location : Kolkata About the Role : We are seeking a creative and detail-oriented iOS Developer with hands-on experience in SwiftUI, API integrations, and exposure to AI-driven tools. The ideal candidate will contribute to developing user-friendly, high-performance mobile applications while staying updated with the latest trends in iOS development and applied AI technologies. Key Responsibilities : Design, develop, and maintain iOS applications using Swift / SwiftUI and Xcode. Collaborate with designers, backend developers, and QA teams to deliver high-quality, scalable apps. Integrate AI-based APIs and SDKs (e.G., ChatGPT API, Core ML, or Apple ML Kit) to enhance app functionality. Ensure app performance, responsiveness, and compatibility across multiple iOS devices. Follow clean coding practices and Apple’s design and security guidelines. Participate in code reviews, debugging, and performance optimization. Stay current with latest iOS updates, frameworks, and AI tools relevant to mobile app development. Utilize AI-assisted development tools (e.G., GitHub Copilot, ChatGPT, Codeium) to improve coding efficiency. Conduct unit testing and debugging to ensure stable releases. Contribute to app store deployment, maintenance, and post-release updates. Required Skills & Qualifications : Bachelor’s degree in Computer Science, Information Technology, or equivalent field. 2–3 years of experience in iOS app development. Strong command of Swift and SwiftUI (Objective-C knowledge is a plus). Experience with RESTful APIs, JSON, and mobile app architecture (MVC / MVVM). Exposure to AI or ML integration within apps (e.G., Core ML, TensorFlow Lite, or OpenAI APIs). Familiarity with App Store submission process, TestFlight, and version control tools (Git / GitHub). Integrate with Firebase, analytics, and crash reporting tools for app monitoring and improvements Good understanding of mobile UI / UX principles and Apple Human Interface Guidelines. Strong analytical, debugging, and problem-solving skills. Good to Have : Experience with ARKit, RealityKit, or AI chat integrations. Understanding of Agile / Scrum methodology. Familiarity with AI productivity tools or automation for app development. Exposure to cross-platform frameworks like Flutter or React Native.
Ios Developer • Kolkata, Republic Of India, IN