Senior iOS Developer

8 - 10 years

0 Lacs

Posted:2 days ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a

Senior iOS Developer

with

8-10 years

of experience in developing high-quality, scalable, and secure iOS applications. The ideal candidate should have expertise in

Swift

, experience working with modern iOS frameworks, and a strong understanding of app architecture. Excellent communication skills are essential to collaborate effectively with cross-functional teams.

Job Title:

Sr. iOS Developer

Required:

Experience: 8-10 Years

Location:

Pune & Ahmedabad

Employment Type:

Full-time

Key Responsibilities:

.Design, develop, and maintain

native iOS applications

using

Swift.

.Architect and

implement scalable

and

maintainable code

using best practices..Collaborate with

UI/UX designers, product managers, and backend teams

to develop seamless user experiences..Work with

SwiftUI, Combine, and UIKit

to build engaging and responsive UI..Ensure appperformance, responsiveness, and security..Implement

MVVM/MVC architecture and design patterns

for maintainability..IntegrateR

ESTful APIs, GraphQL, and third-party libraries.

.Manage

app lifecycle, background tasks, push notifications, and deep linking.

.Conduct

code reviews, debugging, and unit testing (XCTest, XCTest UI, Quick, Nimble).

.Stay updated with

Apple's latest technologies, guidelines, and App Store policies.


Required Skills & Qualifications:

.

8-10 years

of hands-on experience in

iOS app development.

.Strong expertise in

Swift and SwiftUI/UIKit.

.Experience with

MVVM architecture and Combine framework.

.Knowledge of

Core Data, Realm, and data persistence techniques.

.Strong understanding of

Auto Layout, animations, and adaptive UI design.

.Experience with

RESTful APIs, Alamofire, and GraphQL.

.Familiarity with

App Store deployment process and Apple's Human Interface Guidelines

..Hands-on experience with

unit testing, CI/CD pipelines, and Git.

.Excellent communication skills and ability to work in a fast-paced environment.

Preferred Skills (Good to Have):

.Experience with

Kotlin Multiplatform (KMP) or Flutter.

.Familiarity with

ARKit, Core ML, and AVFoundation.

.Exposure to

IoT, Bluetooth, or wearable device integrations.

.Knowledge of

Firebase, AWS, or Azure for cloud services.

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

chennai, tamil nadu, india