8 - 10 years

25 - 30 Lacs

Posted:10 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Responsibilities:

  • Design, develop, and maintain robust iOS applications using Swift and Objective-C.
  • Build responsive and visually consistent UIs using Storyboards, XIBs, and SwiftUI.
  • Integrate and consume RESTful APIs and third-party libraries.
  • Collaborate with designers to ensure UI aligns with Apple s Human Interface Guidelines.
  • Develop and maintain scalable architectures with offline support and background processing.
  • Write clean, maintainable, and testable code with unit tests and participate in testing cycles.
  • Debug and resolve technical issues reported by QA or end users.
  • Monitor and optimize application performance across multiple iOS devices.
  • Work with shared REST API libraries and large codebases in a collaborative environment.
  • Participate in CI/CD processes using tools such as Jenkins and GitLab.
  • Follow best practices throughout the software and mobile development lifecycle.

Required Skills:

  • 8 10 years of experience in iOS development using Swift and Objective-C.
  • Proficient in UI development with Storyboards, XIBs, and SwiftUI.
  • Strong understanding of iOS frameworks such as SwiftUI, Core Data, and UI Kit.
  • Experience integrating RESTful APIs and working with third-party libraries (Like Cocoa Pods, or exposure to SPM Swift Package Manger) and SDKs.
  • Experience with offline storage, background processing, and thread management.
  • Solid understanding of Apple s Human Interface Guidelines and App Store submission process.
  • Experience with unit testing, automation testing, and mocking API components.
  • Proficiency with CI/CD tools like Jenkins, GitLab, and version control systems such as Git.
  • Strong debugging and performance tuning skills.

Mandatory Skills:

  • Swift (5 and above)
  • SwiftUI, UI Kit
  • Storyboards, XIBs
  • Xcode,
  • Git Local DB Handling (e.g., Core Data)
  • Offline Support & Background Processing
  • System Design

Good to Have:

  • CI/CD (Jenkins, GitLab)
  • Agile/Scrum development experience

Experience & Qualifications

  • 8-10 Years of experience
  • BE/B.Tech/M.Tech/MCA

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

noida, new delhi, gurugram

chandigarh, chandigarh, india

new delhi, delhi, india

greater kolkata area