Senior iOS Developer | 6+ Years Experience

Candidzone

India

On-site

INR 1,500,000 - 2,500,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Candidzone is seeking a Senior iOS Developer with 6+ years of hands-on iOS experience to build robust, scalable apps using Swift, SwiftUI, and UIKit, and to implement modular architectures.

You will drive automated testing, CI/CD, Firebase integration, and App Store deployment, while collaborating with design, backend, product, and QA teams to raise the bar on mobile quality.

Qualifications

  • 6+ years of professional iOS development experience.
  • Proficient with Swift, SwiftUI, and UIKit.

Responsibilities

  • Design, develop, and maintain advanced iOS apps using Swift, SwiftUI, and UIKit.
  • Architect modular codebases with SPM and reusable components.
  • Implement VIPER for UIKit and TCA for SwiftUI.
  • Write unit tests and maintain high test coverage.
  • Manage CI/CD pipelines and App Store deployment.
  • Integrate Firebase services and backends.

Skills

Swift
SwiftUI
UIKit
VIPER
TCA
Combine
Async/Await
Unit testing
CI/CD
Code quality

Tools

Firebase
Realm
SwiftData
Git
SPM
XCUITest
App Distribution

Job description

Location: Not specified
Experience: 6+ Years
Employment Type: Not specified

Job Category
  • Information Technology (IT) & Software
  • Engineering & Technical
Job Overview

We are seeking a highly skilled Senior iOS Developer with 6+ years of hands‑on experience in developing robust, scalable, and high-performance iOS applications. The ideal candidate will have strong expertise in Swift, SwiftUI, and UIKit, along with a deep understanding of modular architecture, clean code principles, and testable software development.

The successful candidate will design and maintain advanced iOS applications while implementing modular architectures using Swift Package Manager (SPM), feature modules, and reusable components. The role includes automated testing, CI/CD pipeline management, backend service integration, App Store deployment, asynchronous programming, and local data management using modern Apple technologies.

This position provides strong opportunities for career growth and professional development in modern iOS engineering, mobile architecture, automated testing, CI/CD, and application lifecycle management. The role also offers opportunities to strengthen technical leadership through architecture decisions, cross-functional collaboration, and continuous improvement of mobile development practices.

Key Responsibilities
  • Design, develop, and maintain advanced iOS applications using Swift, SwiftUI, and UIKit.
  • Architect and implement modular and scalable codebases using Swift Package Manager (SPM).
  • Develop feature modules and reusable components to support maintainable application architecture.
  • Apply clean architecture patterns, including VIPER for UIKit applications and The Composable Architecture (TCA) for SwiftUI applications.
  • Write comprehensive unit tests and maintain high test coverage across core application modules.
  • Build testable software components and maintain CI pipelines with automated testing.
  • Integrate and manage backend services using Firebase, including Firebase App Distribution.
  • Manage App Store deployment, provisioning, release cycles, and application lifecycle requirements.
  • Implement asynchronous programming using Combine and Swift async/await.
  • Manage local application data using Realm and SwiftData.
  • Conduct UI testing using XCUITest.
  • Collaborate with designers, backend developers, product managers, QA teams, and other stakeholders.
  • Participate in code reviews and contribute to engineering quality standards.
  • Monitor application performance, quality, stability, and responsiveness.
  • Continuously improve mobile development practices, tools, architecture, and testing processes.
Requirements & Qualifications
  • 6+ years of professional experience in iOS development.
  • Strong proficiency in Swift, SwiftUI, and UIKit.
  • Proven experience designing modular iOS architectures using SPM, feature modules, and reusable components.
  • Strong experience with unit testing using XCTest.
  • Experience writing highly testable and maintainable code.
  • Strong understanding of clean architecture and separation of concerns.
  • Hands‑on experience with VIPER and The Composable Architecture (TCA).
  • Experience with Combine and async/await.
  • Familiarity with Firebase services and App Distribution.
  • Experience with Realm and/or SwiftData.
  • Strong understanding of Git and CI/CD pipelines.
  • Experience with App Store submission, provisioning, deployment, and application lifecycle management.
  • Experience with UI testing using XCUITest.
  • Strong analytical, problem‑solving, communication, and collaboration skills.
  • Strong attention to detail and commitment to software quality.
Benefits & Career Growth

This role provides opportunities for career growth and professional development in modern iOS application engineering, mobile architecture, automated testing, CI/CD, and scalable software development.

The successful candidate will have opportunities to deepen expertise in SwiftUI, UIKit, modular architecture, SPM, TCA, VIPER, asynchronous programming, Firebase, local data management, automated testing, and App Store deployment. Cross‑functional collaboration and ownership of technical solutions can also support progression toward senior technical and architectural responsibilities.

Specific company benefits, training programs, certification support, and compensation details were not provided in the job description.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior iOS Developer
Senior iOS Developer

r3 Consultant • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Flexible work options
Career growth opportunities
Senior Software Developer
Senior Software Developer

Intertec Systems • India

On-site
INR 4,000,000 - 6,000,000
Senior iOS Developer
Senior iOS Developer

ESP Engineered • Delhi, Gurgaon

On-site
INR 1,000,000 - 1,500,000
Senior iOS Engineer
Senior iOS Engineer

Zyoin Group • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Developer-IOS Application Development
Senior Software Developer-IOS Application Development

Nestdigital • Chennai District

On-site
INR 2,600,000 - 4,200,000
Sr Software Developer
Sr Software Developer

Intertec Systems • Indore District

On-site
INR 1,500,000 - 2,100,000
iOS Developer
iOS Developer

GeekSoft Consulting • Arishinakunte

On-site
INR 800,000 - 1,200,000
Opportunity to work on scalable product platforms
Collaborative work environment
Exposure to modern technologies
Senior Software Engineer - iOS
Senior Software Engineer - iOS

Procore Technologies • Bengaluru

On-site
INR 1,800,000 - 2,600,000
iOS Developer
iOS Developer

Jai Finance • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior iOS Developer
Senior iOS Developer

Times World • India

On-site
INR 1,000,000 - 1,500,000