Check Your Resume Match Score
Scan your resume against ATS criteria for this iOS Developer role at jobgether.
Apply for this position
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a iOS Developer based in India.
This role offers the opportunity to build high-quality iOS applications that support engaging, customer-centric digital travel experiences.
You will design and develop mobile solutions used by a global customer base while considering both universal needs and regional nuances.
The position combines hands-on development with close collaboration across product, design, and other technical teams.
You will contribute to new features while continuously improving application performance, reliability, security, and usability.
The role provides an environment where developers can explore emerging technologies, improve engineering practices, and solve complex technical challenges.
You will have ownership of impactful features and help shape scalable, maintainable mobile products from development through deployment.
This is a collaborative opportunity for an iOS professional who values clean code, thoughtful architecture, strong user experiences, and continuous learning.
Accountabilities:
- iOS Application Development: Design and build advanced applications for the iOS platform, delivering reliable and engaging mobile experiences aligned with product and customer needs.
- Feature Delivery: Collaborate with cross-functional teams to define, design, develop, and ship new features while taking ownership of assigned functionality and product outcomes.
- Codebase Improvement: Maintain and continuously improve the existing codebase, applying sound engineering practices and supporting effective continuous integration and deployment strategies.
- Performance and Quality: Identify and resolve bugs while improving application performance, responsiveness, stability, and overall quality across supported devices and use cases.
- Integrations: Integrate third-party libraries and APIs to ensure seamless application functionality and reliable connections with external services.
- User Experience: Partner with design teams to implement strong UI/UX practices and create intuitive, usable, and visually polished mobile interfaces.
- Security: Identify and address security vulnerabilities while contributing to a secure application environment and maintaining appropriate development practices.
Technology Evolution: Stay current with mobile development trends, architectural approaches, frameworks, and emerging technologies, evaluating and implementing improvements that can increase development efficiency.
Requirements
Professional Experience: 2–6 years of overall software design and development experience, including at least 2 years of hands-on mobile development experience.
Swift and iOS: Strong practical experience building mobile applications with Swift, along with a solid understanding of iOS design principles, development patterns, and best practices.
Architecture: Good knowledge of architectural patterns such as MVVM and MVP, with proven ability to build modular and scalable application architectures.
Dependency Management: Experience using CocoaPods for dependency management within iOS applications.
Testing and Code Quality: Strong commitment to clean, readable, flexible, and maintainable code, with experience using testing strategies such as unit and snapshot testing.
Mobile Design Patterns: Understanding of common mobile development patterns, including dependency injection, observers, and other approaches that support robust application design.
User-Centric Mindset: Strong appreciation for user interaction, usability, and interface quality, with the ability to translate design principles into polished mobile experiences.
Ownership and Problem-Solving: Ability to take ownership of development initiatives, think critically about implementation decisions, and drive the delivery of meaningful and impactful features.
Collaboration: Comfortable working as part of a collaborative technical team, sharing knowledge, exploring new technologies, and contributing to solutions for complex engineering challenges.
Growth Mindset: Genuine enthusiasm for software development and a willingness to continuously improve frameworks, processes, technical skills, and engineering practices.
Benefits
Hybrid Work: Flexible hybrid arrangement combining work from home and office-based collaboration.
Annual Leave: 26 calendar days of annual leave.
Health Insurance: Health insurance coverage as part of the benefits package.
Paid Maternity Leave: Six months of paid maternity leave.
Paid Paternity Leave: 15 days of paid paternity leave.
Career and Technical Growth: Opportunity to work on innovative digital products, explore emerging technologies, and collaborate with experienced technical and cross-functional teams.
Global Environment: Exposure to international customers, products, and teams within a growing global organization.
How Jobgether works:
We use an
AI-powered matching process
to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
- Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Key Requirements & Skills
- 2–6 years of overall software design and development experience
- At least 2 years of hands-on mobile development experience
- Strong practical experience building mobile applications with Swift
- Solid understanding of iOS design principles, development patterns, and best practices
- Good knowledge of architectural patterns such as MVVM and MVP
- Experience using CocoaPods for dependency management
- Commitment to clean, readable, maintainable code with experience in unit and snapshot testing
- Understanding of mobile development patterns including dependency injection and observers
- Strong appreciation for user interaction, usability, and interface quality
- Ability to take ownership of development initiatives and drive feature delivery
- Comfortable collaborating in a technical team and sharing knowledge
- Enthusiasm for continuous improvement of skills, frameworks, and engineering practices
Benefits & Perks
Benefits
-
Hybrid Work: Flexible hybrid arrangement combining work from home and office-based collaboration.
Annual Leave: 26 calendar days of annual leave.
Health Insurance: Health insurance coverage as part of the benefits package.
Paid Maternity Leave: Six months of paid maternity leave.
Paid Paternity Leave: 15 days of paid paternity leave.
- Career and Technical Growth: Opportunity to work on innovative digital products, explore e
Frequently Asked Questions
How to apply for iOS Developer at jobgether?
Click the "Apply via CareerScan" button on this page.
What is the salary for this role?
Salary details will be discussed during the interview.
What experience is required?
2+ years of experience is required.
Is this position still open?
Yes, currently active and accepting applications.
iOS Developer
jobgether · India
