Senior iOS Developer

Chennai, Tamil Nadu, India
May 06, 2025
May 06, 2026
Onsite
Full-Time
7 Years
Job Description

As a Senior iOS Developer, you will play a critical role in designing, developing, and maintaining high-quality native iOS applications used by millions globally. You’ll work closely with cross-functional teams, including Product Managers, Designers, QA Engineers, and other Developers, to deliver seamless and scalable app experiences.

Responsibilities

  • Design and develop advanced applications for the iOS platform using Swift and SwiftUI.
  • Participate in architectural discussions and help drive technical decisions.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Maintain code quality through code reviews, unit testing, and best development practices.
  • Troubleshoot and debug complex issues across the application stack.
  • Work on enhancing CI/CD pipelines to streamline deployment workflows.
  • Actively contribute to improving engineering processes and practices within the team.
  • Mentor and guide junior developers to help grow their technical skills and confidence.

Must-Have Qualifications

  • 7+ years of hands-on experience developing iOS applications using Swift.
  • Strong understanding of native iOS frameworks and development tools.
  • Demonstrated experience building scalable, modular iOS architectures and frameworks.
  • Strong grasp of design principles, memory management, and performance optimization.
  • Experience working in Agile teams with modern SDLC practices.
  • Familiarity with analytics tools integration and observability in mobile apps.
  • Strong debugging skills and the ability to analyze and optimize code performance.
  • Excellent verbal and written communication skills, you can clearly articulate ideas and technical solutions.

Preferred (Nice to Have)

  • Previous experience leading a team or mentoring developers.
  • Hands-on experience with GraphQL and async/await.
  • Experience working with networking protocols (VPN, LTE, WiFi).
  • Knowledge of Bluetooth, GPS, and location-based services.
  • Exposure to DevOps practices in native app development environments.

Why Join This Role?

  • Work with one of the most innovative and technology-driven product companies in the world.
  • Be part of a high-impact team building next-gen mobile experiences.
  • Exposure to global engineering culture and best practices.
  • Career growth and continuous learning opportunities in emerging technologies.

Interested?

Please share your updated resume with [email protected]

We’re excited to connect and explore how you can become part of a team that’s shaping the future of mobile technology.