Thales Dis (Singapore) Pte. Ltd. logo

Software Engineer (iOS)

Thales Dis (Singapore) Pte. Ltd.

D05 Pasir Panjang, Hong Leong Garden, Clementi New TownPermanentS$5,000 – S$8,000/mo

Posted 25 Jun 2026

About this role

Thales CDI (Cyber-Security Products) is hiring a Mobile Engineer (iOS) to build IAM (Identity & Access Management) mobile apps and SDKs. You will help deliver secure, easy-to-integrate authentication experiences where security is non-negotiable. You will work in a small, high-impact team and use AI responsibly to accelerate delivery—while applying strong engineering judgment and human-led security review in a security-critical environment. Responsibilities: Design, build and validate mobile apps and SDKs; use AI-assisted tooling to accelerate delivery with mandatory human-led security review. Implement secure authentication and identity verification flows (protocol-driven); validate designs against platform threat models. Own test strategy for SDKs (unit/integration/UI); use AI to expand coverage while rigorously testing security-critical paths. Design clean, well-documented SDK APIs with backward compatibility and minimal binary-size impact. Improve the SDLC with pragmatic AI adoption (test generation, review support, debugging and release automation). Maintain CI/CD (e.g., Jenkins, GitLab CI) with SAST, dependency scanning and automated security checks; use AI to triage and accelerate remediation. Evaluate AI/ML tools and recommend adoption aligned to IAM security and data-handling standards; share best practices. Add privacy-conscious telemetry (crash/performance/diagnostics) to support customers without exposing sensitive identity data. Contribute to product innovation (prototypes/patents), including AI/ML opportunities that improve security and reduce user friction. Requirements: Degree in Computer Engineering, Information Security, Electronics or related field. 5+ years of professional mobile development experience. iOS (Swift, SwiftUI/UIKit) expertise, including lifecycle, concurrency and memory management. AI-assisted development (e.g., Copilot/Claude/Cursor); able to prompt effectively and critically validate/rewrite output for security-sensitive code. A…

What they're looking for

AiMobile Platform DevelopmentMobile DevelopmentComputer Engineering

About Thales Dis (Singapore) Pte. Ltd.

Industry: ManufacturingWebsite ↗

Frequently asked questions

What does a Software Engineer (iOS) at Thales Dis (Singapore) Pte. Ltd. do?

Thales CDI (Cyber-Security Products) is hiring a Mobile Engineer (iOS) to build IAM (Identity & Access Management) mobile apps and SDKs. You will help deliver secure, easy-to-integrate authentication experiences where security is non-negotiable. You will work in a small, high-impact team and use AI …

What skills does this Software Engineer (iOS) role need?

Key skills for this role include Ai, Mobile Platform Development, Mobile Development, Computer Engineering.

How much does a Software Engineer (iOS) at Thales Dis (Singapore) Pte. Ltd. pay?

This role lists a salary of S$5,000 – S$8,000 per month.

Is this Software Engineer (iOS) role remote, hybrid, or on-site?

The listing is based in D05 Pasir Panjang, Hong Leong Garden, Clementi New Town. Check the posting for remote or hybrid options.

How do I apply for this Software Engineer (iOS) role?

You can apply directly on Thales Dis (Singapore) Pte. Ltd.'s careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.