Principal Software Engineer (iOS)

1 Day ago • 15 Years +

Job Summary

Job Description

As a Principal iOS Engineer at Diligent, you will be responsible for driving the architecture, development, and innovation of iOS applications, ensuring they are scalable and secure, and deliver an excellent user experience. You will be expected to provide technical leadership, define the iOS technology roadmap, and stay up-to-date with industry trends and best practices. You will also be responsible for architecture and design, mentoring engineers, and contributing to the company's mobile strategy. This role involves taking end-to-end ownership, from ideation to deployment and monitoring, while continuously improving app performance and reliability. Additionally, the role requires strong leadership and communication skills to foster a collaborative environment. You will be part of a global community on a mission to make a real impact.
Must have:
  • 15+ years of software development experience, 10+ in iOS development.
  • Expertise in Swift, SwiftUI, and UIKit, with iOS frameworks knowledge.
  • Strong experience with GCD & async/await and memory management.
  • Proficiency in RESTful API integration and WebSockets.
  • 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 and data encryption
  • Passion for performance optimization and modern iOS trends.
  • Strong leadership and communication skills.
Perks:
  • Creativity is ingrained in our culture.
  • Flexible work environment.
  • Global days of service.
  • Comprehensive health benefits.
  • Meeting free days.
  • Generous time off policy and wellness programs.

Job Details

About Us

Diligent is the global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit and ESG. Empowering more than 1 million users and 700,000 board members and leaders with a holistic view of their organization’s GRC practices so they can make better decisions, faster. No matter the challenge.

At Diligent, you are an agent of positive change. You are joining a team of passionate, smart, creative people who not only want to help build the software company of the future, but who want to make the world a more sustainable, equitable and better place. Be a part of a global community on a mission to make a real impact.

Learn more at diligent.com.

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, you'll 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! 

What Diligent Offers You 

  • Creativity is ingrained in our culture. We are innovative collaborators by nature. We thrive in exploring how things can be differently both in our internal processes and to help our clients
  • We care about our people. Diligent offers a flexible work environment, global days of service, comprehensive health benefits, meeting free days, generous time off policy and wellness programs to name a few
  • We have teams all over the world. We may be headquartered in New York City, but we have office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney.
  • Diversity is important to us. Growing, maintaining and promoting a diverse team is a top priority for us. We foster and encourage diversity through our Employee Resource Groups and provide access to resources and education to support the education of our team, facilitate dialogue, and foster understanding.

Diligent created the modern governance movement. Our world-changing idea is to empower leaders with the technology, insights and connections they need to drive greater impact and accountability – to lead with purpose. Our employees are passionate, smart, and creative people who not only want to help build the software company of the future, but who want to make the world a more sustainable, equitable and better place. 

Headquartered in New York, Diligent has offices in Washington D.C., Baltimore, London, Galway, Budapest, Vancouver, Bengaluru, Munich, and Sydney. 

 

We are a drug free workplace. Diligent is proud to be an equal opportunity employer. We do not discriminate based on race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status, protected veteran status, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related), genetic information, or sexual orientation in accordance with applicable federal, state and local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Diligent's EEO Policy and Know Your Rights. We are committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at recruitment@diligent.com.

To all recruitment agencies: Diligent does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias, Diligent employees or any other organization location. Diligent is not responsible for any fees related to unsolicited resumes.

Similar Jobs

N-iX - Senior iOS Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
MyFitnessPal - Software Engineer III, iOS - Ads

MyFitnessPal

(Remote)
8 Hours ago
Twitch - Software Engineer II - iOS

Twitch

New York, New York, United States (On-Site)
5 Months ago
Voodoo - Senior iOS Developer - AdTech

Voodoo

Paris, Île-de-France, France (Hybrid)
3 Weeks ago
Google - Software Engineer II, iOS Developer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Amva Dev - Senior iOS Developer

Amva Dev

Hamburg, Hamburg, Germany (On-Site)
2 Years ago
MyFitnessPal - Software Engineer III, iOS - Ads

MyFitnessPal

(Remote)
8 Hours ago
Nine - iOS Engineer

Nine

North Sydney, New South Wales, Australia (On-Site)
2 Days ago
Voodoo - iOS Engineer - Jamble

Voodoo

Paris, Île-de-France, France (On-Site)
4 Months ago
Axi - Senior Mobile Developer

Axi

(Remote)
23 Hours ago
Suki - Senior Mobile Engineer (IOS)

Suki

Bengaluru, Karnataka, India (On-Site)
23 Hours ago
Google - Software Engineer II, iOS Developer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
AGS - American Gaming Systems - Senior Software Engineer

AGS - American Gaming Systems

Israel (On-Site)
1 Month ago
MyFitnessPal - Software Engineer III, iOS - Meal Planning

MyFitnessPal

(Remote)
8 Hours ago
N A - Senior Unity Game Developer - High End 3D Multiplayer PVP Mobile Game

N A

London, England, United Kingdom (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Outbrain - Marketing Manager

Outbrain

Gurugram, India (Hybrid)
23 Hours ago
Fluence - Service Operations Engineer

Fluence

Bengaluru, Karnataka, India (Hybrid)
7 Hours ago
Nagarro - Senior Engineer, Java Fullstack

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Cubic Corporation - System Test Engineer

Cubic Corporation

Hyderabad, Telangana, India (On-Site)
1 Day ago
Alp Consulting  - Application Developer Content & Courseware Design

Alp Consulting

Bengaluru, Karnataka, India (On-Site)
1 Year ago
PwC - Senior Associate-SAP ABAP-RDC-Kolkata

PwC

Kolkata, West Bengal, India (On-Site)
7 Months ago
Cloud Software Group - Lead Product Security Engineer

Cloud Software Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Workato - Senior AI/ML Engineer

Workato

Hyderabad, Telangana, India (On-Site)
8 Hours ago
Google - Senior Partner Engineer, Device Platform Operations, YouTube

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Suki - Senior SDET

Suki

Bengaluru, Karnataka, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Explore gaming industy jobs in one of the leading Game Studios.

Bengaluru, Karnataka, India (On-Site)

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Singapore, Singapore (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Diligent

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug