Job Title : Senior iOS Developer
Location : Bangalore
Experience : 10+ Years
Employment Type : Full-time
Job Overview :
We are seeking an experienced and passionate
Senior iOS Developer
to join our mobile engineering team. The ideal candidate will have over 10 years of experience in
native iOS development , with strong proficiency in
Swift
and
Objective-C , along with a deep understanding of iOS architecture, design patterns, and development best practices.
This role demands a blend of technical expertise, leadership ability, and strong communication skills to drive mobile solutions that enhance user experience and business value.
Key Responsibilities :
Lead and contribute to the design and development of
native iOS applications
using
Swift
and
Objective-C .
Provide
technical leadership
and guidance to the development team where required.
Collaborate with cross-functional teams (Product, Design, QA) to deliver high-quality mobile applications.
Implement and maintain
CI / CD pipelines
for iOS applications using
Fastlane
and other automation tools.
Write
clean, testable, and maintainable code , adhering to best practices and shared team standards.
Develop and maintain
automated UI tests
and ensure code quality through rigorous testing.
Apply
MVVM architecture
and leverage
SwiftUI
for modern and efficient UI development.
Utilize
multi-threaded programming
and debugging techniques for performance optimization.
Manage
version control
using
GIT
and participate in code reviews to ensure high development standards.
Work within an
Agile / Scrum
framework, contributing to sprint planning, stand-ups, and retrospectives.
Identify process improvements and contribute to continuous delivery and deployment optimization.
Required Skills & Qualifications :
10+ years of hands-on experience in
iOS mobile application development .
Strong command of
Swift
and
Objective-C .
Proven experience with
Fastlane
and
CI / CD pipeline creation and maintenance .
Expertise in
MVVM design patterns
and
SwiftUI .
Proficiency in
multi-threaded development
and performance debugging.
Solid experience with
automated UI testing frameworks .
Familiarity with
Scrum
and
Agile methodologies .
Experience working with
GIT
for version control.
Excellent problem-solving, analytical, and debugging skills.
Exceptional
communication, presentation, and collaboration
abilities.
Good to Have :
Experience mentoring junior developers or leading small development teams.
Exposure to
App Store deployment processes
and
App Lifecycle management .
Understanding of
mobile security ,
accessibility , and
performance optimization .
Why Join Us :
Opportunity to work on
cutting-edge iOS technologies
and
high-impact mobile products .
Collaborative and innovation-driven culture.
Competitive compensation and benefits.
Continuous learning and career advancement opportunities.
Ios Developer • Alwar, Rajasthan, India