Principal Software Engineer (iOS)

4 - 6 years

6 - 8 Lacs

Posted:9 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Principal iOS Engineer
As a Principal iOS Engineer, you will drive the architecture, development, and innovation of our iOS applications, ensuring they are scalable, secure, and deliver an exceptional user experience. You ll lead by example, influencing both technical direction and best practices across teams.
You will work with cutting-edge technologies, leveraging Swift, SwiftUI, React Native to build world-class iOS applications. As part of a core engineering team, youll participate in architectural discussions, mentor engineers, and contribute to shaping the mobile strategy of the company.
Key Responsibilities
  • Influence Organization-Wide Impact: Identify and drive solutions that improve efficiency and scalability across teams.
  • Technical Leadership: Define the iOS technology roadmap, stay up to date with industry trends, and ensure best practices.
  • Architecture & Design: Own and evolve the high-level architecture of iOS applications, ensuring modular, scalable, and maintainable codebases.
  • Mentorship & Collaboration: Guide and mentor engineers, fostering a strong engineering culture and cross-functional collaboration.
  • End-to-End Ownership: From ideation to deployment and monitoring, take full responsibility for iOS application development.
  • Performance Optimization: Continuously improve app performance, responsiveness, and reliability.
Required Experience & Skills
  • 15+ years of professional software development experience, with 10+ years in iOS development.
  • Expertise in Swift, SwiftUI, and UIKit, with a deep understanding of iOS frameworks and architecture patterns (MVVM, VIPER).
  • Strong experience with GCD & async/await and memory management.
  • Proficiency in RESTful API integration, GraphQL, and WebSockets for real-time applications.
  • Strong understanding of CI/CD pipelines for iOS.
  • Experience working with Testing frameworks (UI, Int, Unit)
  • Experience with App Store deployment processes
  • Familiarity with secure coding practices, authentication and data encryption on iOS.
  • Passion for performance optimization, accessibility, and modern iOS trends.
  • Strong leadership and communication skills, with experience collaborating with product, design, and backend teams.
This role is for someone who is not only a technical expert in iOS development but also a visionary leader who can influence mobile strategy at an organizational level. If you are passionate about building world-class iOS applications and pushing the limits of what s possible on mobile, we d love to hear from you!

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
Diligent Corporation logo
Diligent Corporation

Business Consulting and Services

Melbourne Florida

RecommendedJobs for You

bengaluru east, karnataka, india