Principal Software Engineer (iOS)

1 Month 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

Guardian - Senior Consultant IT

Guardian

Gurugram, Haryana, India (Hybrid)
2 Weeks ago
Crunchyroll - iOS Engineering Manager

Crunchyroll

Culver City, California, United States (Remote)
6 Months ago
AGS - American Gaming Systems - Full Stack Software Engineer II

AGS - American Gaming Systems

Arizona, United States (On-Site)
1 Month ago
Trackman - Senior Android Developer - Mobile Golf

Trackman

Hørsholm, Denmark (On-Site)
2 Months ago
matchgroup - iOS Engineer

matchgroup

New York, United States (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GameChanger - Senior Full Stack iOS Software Engineer, Computer Vision

GameChanger

United States (Remote)
2 Months ago
Omnissa - C++ & iOS - Senior MTS & Member of Technical Staff - III

Omnissa

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
miniclip - IOS Engineer

miniclip

Lisbon, Lisbon, Portugal (On-Site)
1 Month ago
HCL Tech - Senior Developer (iOS, Android, Java)

HCL Tech

Florida, United States (On-Site)
3 Weeks ago
Virtusa - iOS Developer

Virtusa

Andhra Pradesh, India (Hybrid)
8 Months ago
matchgroup - iOS Engineer

matchgroup

New York, United States (Hybrid)
3 Weeks ago
N-ix - Senior iOS Engineer

N-ix

Colombia (Remote)
2 Months ago
that game company - Full Stack iOS Engineer

that game company

Shanghai, Shanghai, China (On-Site)
2 Months ago
AI Dash - Software Development Engineer I - iOS

AI Dash

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Capgemini - CAN UDS-Component Verification

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Synechron - AppDynamics Subject Matter Expert (SME)

Synechron

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Paytm - Accounting - Junior (CA Inter)

Paytm

Noida, Uttar Pradesh, India (On-Site)
7 Months ago
London stock Exchange - Data Engineer

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Illuminia - Senior Data Analyst Information Governance and Quality

Illuminia

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Aspire - Director of Engineering - Cards, Savings and Investments

Aspire

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Black Bery - QNX- Systems Software Developer (BSP / Device Drivers)

Black Bery

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
Toppan Merrril - Senior IT Security Engineer

Toppan Merrril

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
Capgemini - LDD

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Luxoft - Technical Business Analyst

Luxoft

Bengaluru, Karnataka, India (On-Site)
5 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)

Singapore, Singapore (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Budapest, Hungary (On-Site)

Bengaluru, Karnataka, India (On-Site)

Budapest, Hungary (On-Site)

Guadalajara, Jalisco, Mexico (On-Site)

Budapest, Hungary (Hybrid)

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