Senior iOS Software Engineer

ISA

Maharashtra

On-site

INR 3,500,000 - 5,500,000

Full time

33 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ISA in Maharashtra, India seeks a Senior iOS Engineer to design, develop, and maintain secure, scalable iOS applications. You will work as a senior contributor within the iOS squad, contributing to architecture and engineering standards.

You will mentor junior engineers, translate product requirements into technical tasks, collaborate with product, design, backend, QA, and drive timely delivery while ensuring performance, security, and quality across releases.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Fluent in English Language and able to communicate effectively with stakeholders.
  • Proven experience in mobile application architecture, including MVVM and Clean Architecture patterns.
  • Strong understanding of API design principles and implementation of effective testing strategies.

Responsibilities

  • Design, develop, and maintain secure, scalable iOS applications as a senior contributor.
  • Uphold architecture, coding standards, and engineering best practices.
  • Mentor Software Engineers and Associate Software Engineers; conduct peer code reviews.
  • Translate product requirements into technical designs with clear estimates and acceptance criteria.
  • Collaborate with product management, UI/UX, backend, QA, and other stakeholders throughout the SDLC.
  • Lead technical estimation, sprint planning, and architectural decisions.

Skills

Mobile architecture
API design
Swift concurrency

Education

Bachelor's or Master's in Computer Science/Software Engineering
English language proficiency

Tools

Xcode
CI/CD

Job description

Job Purpose

Responsible for designing, developing, and maintaining secure, scalable, and high-performing iOS applications that support the organization's digital products and business objectives. Operates as a senior individual contributor within the iOS squad, delivering complex technical work independently, contributing to architectural discussions, supporting the iOS Tech Lead in upholding engineering standards, and mentoring less experienced iOS engineers throughout the software development lifecycle.

Key Result Responsibilities
  • Design, develop, enhance, and maintain secure, scalable, and high-performing iOS mobile applications as a senior individual contributor within the squad.
  • Contribute to and actively uphold the technical architecture, coding standards, development frameworks, and engineering best practices defined by the iOS Tech Lead.
  • Provide technical guidance and mentoring to Software Engineers and Associate Software Engineers within the squad, conduct peer code reviews, and contribute to a culture of continuous improvement.
  • Translate product and business requirements into effective technical solutions, application designs, and sprint-ready development tasks with clear estimates and acceptance criteria.
  • Collaborate closely with product management, UI/UX design, backend engineering, quality assurance, and other stakeholders throughout the software development lifecycle.
  • Participate in technical estimation, sprint planning, solution design, task prioritization, and technical decision-making to support timely and successful delivery.
Key Result Responsibilities-Continued
  • Ensure application code is maintainable, reusable, testable, and compliant with established quality, security, privacy, and performance standards.
  • Identify and resolve complex technical issues, application defects, performance bottlenecks, and production incidents.
  • Oversee application build, testing, deployment, version control, and App Store release processes, ensuring stable and controlled releases.
  • Evaluate emerging iOS technologies, development tools, frameworks, and industry trends, recommending improvements that enhance application quality and development efficiency.
  • Develop and maintain unit tests, technical documentation, application specifications, and supporting development records.
  • Ensure iOS applications integrate effectively with backend systems, APIs, third-party services, analytics platforms, and other enterprise applications.
People Management
  • Provides direction, coaching and guidance to team members for their career and professional development.
  • Creates a conducive working environment to build and sustain a performance driven, engaged, and committed team.
  • Ensures people management responsibilities are handled effectively in line with company procedures.
Qualifications (Academic, Training, Languages)
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • Fluent in English Language
  • Proven experience in mobile application architecture, including MVVM and Clean Architecture patterns.
  • Strong understanding of API design principles and implementation of effective testing strategies.
  • Awareness of cross-platform mobile development approaches and technologies.
  • Strong knowledge of mobile application performance optimization and security practices at scale.
  • Strong proficiency in SwiftUI, UIKit, and modern concurrency approaches.
  • Proficient in MS Office.
Work Experience
  • 6 to 8 years of experience in mobile engineering with strong iOS and Swift expertise.
  • Travel, airline, or e-commerce app experience is preferred.
  • Proven experience in mobile application architecture, including MVVM and Clean Architecture patterns.
  • Experience with Continuous Integration and Continuous Delivery (CI/CD) processes and mobile release management.
  • Proven experience in technical leadership, team mentoring, and establishing engineering standards.
  • Experience in travel, airline, or e-commerce mobile applications is preferred.
  • Experience with App Store optimization and mobile application publishing processes.
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

Qentelli • Hyderabad

On-site
INR 4,000,000 - 6,400,000
Senior IOS Developer
Senior IOS Developer

Avisoft • Mumbai

On-site
INR 1,800,000 - 2,800,000
Senior iOS Engineer
Senior iOS Engineer

Coforge • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Senior iOS Developer
Senior iOS Developer

Luxoft • India

On-site
INR 2,500,000 - 4,000,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
Lead Software Engineer - IOS
Lead Software Engineer - IOS

Freshworks • Chennai District

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

Daten • Hyderabad

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

Luxoft • Bengaluru

On-site
INR 1,000,000 - 2,000,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 IOS Developer
Senior IOS Developer

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 800,000 - 1,200,000