Jobs and Careers
ID

Software Engineer IV

IDEMIA
MN, United States, United Statesfull_timeVerifiedPosted 30 Jul 2025

About the role

Overview

IDEMIA is the global leader in identity and security. Our mission is to create a safe and simple future where identity verification is indisputable, and only you can assert your identity. We are a distributed company leveraging the latest technologies to deliver world-class products in the private and public sectors of finance, telecom, identity, security, retail, sports entertainment, commercial, government, and IoT. We use a variety of technologies and approaches to deliver quality product and services to government agencies and technology companies. IDEMIA is a made up of a group of 14,000 diverse people from different nationalities, speaking over 20 different languages. Together, our solutions impact the everyday lives of citizens and nations. In this ever-changing world, protecting your identity is paramount. Join the team that is ensuring one person - one identity.

Responsibilities

  • Design and build advanced applications for the iOS platform using Swift (and optionally Objective-C).

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Ensure the performance, quality, and responsiveness of applications.

  • Identify and fix bugs and performance bottlenecks.

  • Maintain code quality, organization, and automation.

  • Stay up-to-date with the latest iOS development trends, technologies, and best practices.

  • Participate in code reviews and contribute to continuous improvement processes.

  • Work with APIs, third-party libraries, and frameworks as needed.

  • Possesses full grasp of the software development process including: requirements, analysis, design, coding, system, user testing, problem resolution and planning.

  • Serve in a leadership capacity to promote best practices and conventions while mentoring other software engineers within and outside of the team.

  • Consistently creates optimal design and implementation adhering to architectural standards. This is with a consideration of scalability, reliability and performance of impacted systems/services when defining technical designs.

  • Develop reusable patterns and encourage innovation that will enable team productivity and velocity.

  • Exhibits relentless focus in software reliability engineering standards embedded into development principles.

  • As a leader, contribute to a culture of innovation, collaboration, and continuous improvement.

  • Conducts code reviews to provide guidance on engineering best practices in compliance with development procedures and methodologies.

Qualifications

  • Experience working with generative AI.
  • Proven experience as an iOS developer (6-8+ years preferred).

  • Strong proficiency in Swift and experience with Xcode, UIKit, and SwiftUI.

  • Familiarity with RESTful APIs to connect iOS applications to back-end services.

  • Experience with

    • Jenkins / Groovy

    • Unit testing

    • Cocoa Pods

    • Swift Package Manager

  • Solid understanding of the full mobile development lifecycle.

  • Knowledge of Apple’s design principles and interface guidelines.

  • Experience with Git or other version control systems.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

IDEMIA

View company profile →