Posted:11 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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.


    Mock Interview

    Practice Video Interview with JobPe AI

    Start Job-Specific Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Skills

    Practice coding challenges to boost your skills

    Start Practicing Now

    RecommendedJobs for You

    gurugram, haryana, india

    kolkata metropolitan area, west bengal, india

    chennai, tamil nadu

    pune, maharashtra, india