iOS Developer

5 years

0 Lacs

Posted:2 hours ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Job Requirements

We are looking for an experienced iOS Developer who will be part of our mobile application development team. The ideal candidate should have strong hands-on experience in modern iOS app development and be able to collaborate closely with cross-functional teams to deliver high-quality mobile applications.

Responsibilities:

  • Design, develop and maintain advanced iOS applications.
  • Work closely with product, design and backend teams to define, implement and deliver new features.
  • Follow clean architecture principles (preferably MVVM) and ensure modular, scalable and testable code.
  • Participate in code reviews, troubleshoot issues and improve application performance.
  • Write reusable, maintainable, and well-documented code.
  • Continuously explore, evaluate and implement new technologies to maximize development efficiency.

Required Skills:

  • 5 to 8 years of hands-on iOS app development experience.
  • Strong knowledge of

    Swift

    &

    SwiftUI

    (mandatory).
  • Good understanding and working knowledge with

    UIKit

    .
  • Experience with

    MVVM architecture

    ,

    Combine framework

    , and modern iOS design patterns.
  • Strong understanding of iOS lifecycle, memory management, concurrency, REST APIs, JSON parsing, app flows, navigation, etc.
  • Familiar with Git, App Store publishing process, CI/CD, debugging tools, unit testing, and performance optimization.

Good to Have / Plus Points:

  • Experience working with

    Bluetooth/BLE based applications

    .
  • Knowledge of WatchOS development.
  • Experience working with modular architecture and large scale consumer apps.

Behavioral & Communication:

  • Strong communication and problem solving skills.
  • Should be able to work collaboratively with team members and be independently responsible for end-to-end module implementation.
  • Good ownership mindset, proactive in taking responsibilities and delivering outcomes.

Work Experience

  • 5 to 8 years of hands-on experience in iOS application development.
  • Strong proficiency in

    Swift

    and

    SwiftUI

    (mandatory).
  • Good working knowledge and experience in

    UIKit

    based app development.
  • Strong understanding and practical implementation of

    MVVM Architecture

    , Clean Code Principles, and scalable modular coding.
  • Experience working with

    Combine framework

    and reactive programming concepts.
  • Experience with

    Swift Concurrency (async/await, Task, TaskGroup)

    and ability to write concurrent + structured concurrency based flows.
  • Strong understanding of iOS application lifecycle, threads, memory management, background operations, and performance optimization.
  • Experience integrating REST APIs, JSON parsing, network layers, error handling, and offline caching strategies.
  • Practical knowledge on Git branching, pull requests, code reviews, unit testing & debugging tools.
  • Experience with App Store release process, TestFlight, build distribution pipelines, and CI/CD flows.

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
Titan Company logo
Titan Company

Consumer Goods - Watches and Jewelry

Bangalore

RecommendedJobs for You

chennai, bengaluru