Principal Software Engineer (iOS)

3 Months ago • 15 Years + • Mobile Development

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

Axon - Order Management Analyst

Axon

Seattle, Washington, United States (Hybrid)
1 Month ago
Sonar Source - Enterprise Account Executive - German Speaker - DACH

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
9 Months ago
C3 IoT - AI Solution Manager/ Senior AI Solution Manager

C3 IoT

London, England, United Kingdom (On-Site)
3 Weeks ago
Tekion Corp - Senior Product Manager - Analytics

Tekion Corp

United States (On-Site)
2 Months ago
Suki - Technical Product Manager I

Suki

Redwood City, California, United States (On-Site)
3 Months ago
Mozilla - Staff Software Engineer - Mobile Android

Mozilla

Germany (Remote)
1 Month ago
truecaller - Senior Android Engineer

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
3 Weeks ago
New Globe - Android Engineer

New Globe

Lagos, Lagos, Nigeria (Hybrid)
2 Months ago
Tru India - React Native Developer

Tru India

Sahibzada Ajit Singh Nagar, Punjab, India (On-Site)
11 Months ago
GMS Services - Sr. iOS Developer

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sprinkler - Senior Success Manager

Sprinkler

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago
GoMotive - New Business Account Executive, Mid-Market

GoMotive

Nashville, Tennessee, United States (On-Site)
3 Months ago
AeroSpike - Senior Software Engineer, Cloud

AeroSpike

United States (Remote)
3 Months ago
Safe security - Enterprise Account Executive

Safe security

Philadelphia, Pennsylvania, United States (Remote)
8 Months ago
legion - Consultant

legion

United States (Remote)
4 Weeks ago
Nice - Director, Pre-sales, APAC

Nice

Singapore (On-Site)
1 Month ago
Adobe - Enterprise Sales Account Manager - Public Sector

Adobe

British Columbia, Canada (Remote)
4 Months ago
The Globel Talent Co - Marketing Coordinator (Video Editing Experience)

The Globel Talent Co

Argentina (Remote)
5 Months ago
bytedance - Global Partnership & Ecosystem Manager - Byteplus

bytedance

Singapore (On-Site)
9 Months ago
Enphase Energy - Program Manager SW

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

GoDaddy - Lead Customer Researcher

GoDaddy

Gurugram, Haryana, India (Hybrid)
3 Weeks ago
Qualcomm - Physical Design Engineer

Qualcomm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Paytm - Customer Service Team - Paytm Money

Paytm

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Qube Cinema - Engineer – Technical Support (Broadcast)

Qube Cinema

Hyderabad, Telangana, India (On-Site)
2 Months ago
Applied materials  - Electrical Design Engineer

Applied materials

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Paytm - Team Lead - Sales - Offline Merchants QR

Paytm

Hyderabad, Telangana, India (On-Site)
3 Months ago
Applied materials  - Senior Network Security Engineer - Detection & Protection

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Matellio - Technology Lead - PHP

Matellio

Jaipur, Rajasthan, India (On-Site)
3 Months ago
Sailpoint - Data Analyst (Tableau)

Sailpoint

Pune, Maharashtra, India (Remote)
1 Year ago
Capgemini - Data Business Analyst

Capgemini

Pune, Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Sleeper - Senior Frontend Engineer (Mobile)

Sleeper

Los Angeles, California, United States (On-Site)
4 Months ago
BetterMe - Backend Engineer (Mobile Team)

BetterMe

Ukraine (Remote)
2 Months ago
Catina - Senior iOS Engineer

Catina

San Francisco, California, United States (Hybrid)
5 Months ago
Next Level Business Services - Mobile Architect(Native Mobile Apps)

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
9 Months ago
Patreon - Senior iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
4 Months ago
Aaryvartha technnologies - Mobile Game Development Company

Aaryvartha technnologies

Pune, Maharashtra, India (On-Site)
4 Weeks ago
Google - Senior Software Engineer, Android

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Reddit - Senior iOS Software Engineer

Reddit

London, England, United Kingdom (On-Site)
2 Months ago
bounteous - Senior iOS Developer

bounteous

Calgary, Alberta, Canada (Hybrid)
2 Months ago
Synechron - Frontend Developer (React JS & React Native)

Synechron

Bengaluru, Karnataka, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Galway, County Galway, Ireland (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

New York, United States (Hybrid)

New York, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

New York, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Diligent Corporation

Level Up Your Career in Game Development!

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

Job Common Plug