Android Software Engineer
6000 - 8500 SGDThales
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.
Ability to apply AI across the SDLC (tests/docs/debug/review) with strong quality and security judgment.
Experience building and distributing mobile SDKs (API design, versioning, binary distribution, backward compatibility).
Familiar with mobile security practices/tools: static analysis, secure storage (Keychain/Keystore), certificate pinning and reverse-engineering countermeasures.
Advantage: IAM and auth protocols (OAuth 2.0, OIDC, FIDO2, certificate-based authentication).
Self-directed, collaborative engineer with strong trade-off judgment.
Other Information:
Working Location: One North
Working Hours: Monday - Friday, 9am - 6pm
8000 - 15000 SGD
...reasoning, interact with external tools, and remain reliable despite non-deterministic model behavior. Overview: As an Android Software Engineer, you own the Android client experience, how AI feels, behaves, and performs on mobile devices. This is not a thin client...- ...that always includes frontend and backend engineers, design and product owners. Our teams... ...performant and user-friendly applications for Android using Kotlin . What's on the... ...backends Experience building maintainable software in large teams Be part of our flagship...
7000 - 14000 SGD
...its consumers and businesses. Job description Google's software engineers develop the next-generation technologies that change how billions... ...like NFC controllers and secure elements. Collaborate with Android platform teams to design and implement new APIs and...6000 - 8000 SGD
...Company Summary Join a global leader in intelligent payment terminals and software solutions as an Android Development Engineer. Drive the development of Android-based payment applications tailored for the APAC market, collaborating with cross-functional teams to deliver...11000 - 22000 SGD
...Product area Android is Google’s mobile operating system powering more than 3 billion devices worldwide. Android is about bringing... ...for everyone in the world. Job description Google's software engineers develop the next-generation technologies that change how billions...5000 - 9500 SGD
...Job Overview ~ Newland NPT is looking for Android Development Engineers, to support our expansion and localized products demand in the APAC market... ...BU team in HQ. Key Responsibilities Support Android software application development for the APAC region, including...7500 - 9900 SGD
...deliver end-to-end services and solutions across strategy, technology, design, engineering, and business operations, driving real business value. Job Summary We are seeking an experienced Android Developer to design, build, and maintain Android applications across devices...7000 - 12000 SGD
...Sourceability is building a new Global Engineering Organization (GEO) to strengthen internal software delivery, improve production ownership, and build long-term engineering... ...inside the company. We are looking for a Senior Android / Mobile Warehouse Apps Engineer to design, build,...7000 - 9000 SGD
...Role Overview The Senior Software Engineer is a hands-on fullstack engineer responsible for designing, building, and maintaining production... .... ~ Familiarity with mobile application development (iOS or Android) is advantageous. Technical Skills Backend: Golang, Java...4000 - 8000 SGD
...Design and develop SDK drivers and Harmony/Android-based solutions in the audio domain,... ...and large language models to accelerate software development, code generation, testing, and... ...s degree in Computer Science, Electronic Engineering, or related filed Solid programming foundation...3000 - 4200 SGD
...We love building HR software. And surely we can do better – with your help. What We Value... ...to Kotlin Develop and maintain native Android mobile apps Collaborate with team... ...Diploma in Information Technology, Computer Engineering, Computer Science or related fields At...- ...Key Responsibilities: Design, develop, and maintain the Android version of the MuslimSG mobile application. Integrate secure RESTful APIs and modern cloud-based microservices. Implement secure coding practices and performance optimization techniques for mobile...
6000 - 7000 SGD
...Job Summary We are seeking skilled Android Developers to design, develop, test, and maintain high-quality mobile applications for Android platforms. The ideal candidate will have extensive experience building scalable, user-friendly applications and possess strong knowledge...7500 - 10500 SGD
...digital distributor of electronic components, building an internal engineering team to strengthen its warehouse and operations technology. This is a senior, hands-on role designing and maintaining the Android applications that power daily warehouse and field workflows —...7500 - 10000 SGD
...Key Responsibilities Develop and maintain Android applications using Kotlin/Java . Build responsive, scalable, and user-friendly mobile applications. Integrate REST APIs and third-party services. Troubleshoot, debug, and optimize application performance....3000 - 5000 SGD
...The Role: We are looking for an experienced QA Tester / Engineer to review software/applications and develop effective strategies and test plans... ...Time management skills and organizational skills Experienced in Web and Mobile (Android, iOS) Application testing...7000 - 11000 SGD
...Senior Software Engineer – Unity3D (Game Development) About the Company Our client is a Singapore-based game studio on a mission to craft... ...experience developing, shipping, and operating commercially successful Android and iOS mobile game titles Knowledge of shader programming...8000 - 12500 SGD
...We are seeking a talented and experienced Senior Software Engineer specializing in .NET MAUI to join our cross-platform mobile development... ...maintain high-performance applications that run seamlessly on Android, iOS, from a single shared codebase. You will work closely with...- ...application development and applied research on Android, iOS and/or Appcelerator platforms Java/Asp.Net/NodeJS software development, involving the use of databases... ...products and solutions For backend software engineer, C# and Java knowledge would be an advantage...
5000 - 8500 SGD
...Urgent hiring software engineer • Strong backend engineering experience in Node.js / TypeScript. Track record of owning services end to endin production — not just shipping features to a spec. • Comfortable across the stack.Able to pick up frontend work in React when...3800 - 5000 SGD
...functionality and develop for window application. -Responsible for software development life cycle from preliminary stage to testing to... ...possess at least a Diploma in Computer Science or Computer Engineering or equivalent - Minimum 2 years working experience - Proficient...6000 - 10000 SGD
~Degree or Diploma in Computer Science, Electronics Engineering, Information Technology or related disciplines ~ check_circle- Strong software engineering and programming fundamentals ~ check_circle- Experience in architecture, system design, and application integration,...8000 - 12000 SGD
.... Strong problem‑solving and debugging skills. Good communication and stakeholder management abilities. Preferred Qualifications Bachelor’s degree (any) 5–10 years of experience in software engineering and SAP ****@*****.*** +91 9833964181...4000 - 6500 SGD
...About the Role We're hiring a new-graduate Software Systems Design Engineer focused on blockchain security and protocol design. You'll work at the intersection of cryptography, distributed systems, and adversarial security — redesigning and hardening wallet and core systems...7000 - 12000 SGD
...PostgreSQL/ Microsoft SQL. · Experience in applying source control management with GitHub. · Proven delivery experience in Agile software development using industry standards like Test-Driven Development, static code analysis, test automation with high code coverage, coding...4500 - 5500 SGD
...We are looking for a DevSecOps Engineer with strong experience in CI/CD pipeline automation and a strong preference for candidates with... ...robust deployment pipelines, drive DevOps best practices across software projects, and integrate automated security and compliance controls...5500 - 6500 SGD
..., and implementation of high-end chip testing equipment control software and human-computer interaction interface. Develop stable and... ...Hardware Integration and Drivers Work closely with hardware engineers to integrate and debug various hardware components such as motion...4000 - 6000 SGD
...Role Summary We are seeking a Software Engineer to design, develop, test, and maintain high-quality software solutions that support business objectives and deliver a reliable user experience. The ideal candidate is a strong problem solver who writes clean, maintainable...5000 - 8000 SGD
...in Computer Science or related field. At least 4 years’ relevant experience preferably in a Finance Institution Experience in Software Development and analyst i.e Java, SQL, Data, Business analysis Able to perform40% Project Management and 60% Functional Business Analysis...5000 - 6000 SGD
...We are looking for a motivated Software Engineer who enjoys building scalable, reliable applications and collaborating with teams to solve real problems while continuously learning and growing in a fast-paced environment. Mandatory Skill(s) Degree in Computer Science,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Android Software Engineer. Be the first to apply!
