CareerPlanSign in

Software Engineer (Android)

Singapore💼 Full-time🗓 2026-08-25 → 2026-09-08

Core

Build secure IAM mobile apps and SDKs for identity and access management, ensuring non-negotiable security in critical environments.

Role type

Senior IC Android mobile engineer (security-critical)

Builds

Production mobile applications and software development kits (SDKs) for identity verification and authentication

Domain

Cybersecurity, digital identity, aerospace and defense

Deliverable

production ML models | product features

Required skills

Android development (Java/Kotlin), mobile SDK design and distribution, mobile security practices (static analysis, secure storage, certificate pinning), CI/CD pipeline management, AI-assisted code generation and validation

Preferred skills

IAM protocols (OAuth 2.0, OIDC, FIDO2), reverse-engineering countermeasures, AI/ML tool evaluation for security contexts

Technologies

Android, Java, Kotlin, Jenkins, GitLab CI, SAST tools

Responsibilities

Design and validate mobile apps and SDKs with mandatory human-led security review; implement secure authentication flows; own test strategy for SDKs; maintain CI/CD with automated security checks; evaluate AI/ML tools for security alignment; add privacy-conscious telemetry

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.