T

Mobile Software Engineer (Android)

Thales

Singapore · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
1 day ago
Work mode
In office
Education
Degree in Information Security / Electrical/Electronics/Computer Engineering or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Thales Singapore

Thales is an international technology leader working with governments, institutions, and enterprises to solve complex challenges involving emerging domains such as quantum computing, artificial intelligence, cybersecurity, and 6G technologies. Operating prominently in aerospace, cybersecurity, and digital identity, Thales is dedicated to developing trusted solutions that empower critical decisions informed by human intelligence.

Established in Singapore since 1973 with 2,000 employees across three sites, Thales provides advanced solutions across aerospace including air traffic management, defense and security, and digital identity/security sectors. The Singapore Engineering Competence Centre (ECC) is a key R&D and engineering hub focusing on Digital Identity and Security for mobile connectivity, IoT, banking, payments, and government projects.

Role Overview

The Mobile Software Engineer will contribute to the development of mobile authentication and payment products. These solutions deliver seamless digital experiences for proximity payments and e-commerce, allowing banks and businesses to provide multi-channel, multi-device payment services through a unified secure platform with multiple web services and clients.

Key Responsibilities

  • Collaborate within the R&D project team to design, implement, and validate mobile SDKs and applications, following the established processes and quality standards.
  • Develop mobile SDK components and enhance the technology baseline through prototyping and proposing patents.
  • Provide Level 3 technical support and troubleshooting assistance for customer issues.

Candidate Requirements

  • A university degree in Information Security, Electrical/Electronics Engineering, Computer Engineering, or related fields.
  • Minimum of 5 years' experience in mobile software development.
  • Strong expertise in Android mobile platform development, including core platform technologies.
  • Proficiency in Java and Kotlin programming languages.
  • Experience or proficiency in native development considered an advantage.
  • Deep interest in the mobile apps ecosystem.
  • Good understanding of object-oriented design, programming, unit testing, and automation testing.
  • Experience using continuous integration and build automation tools such as Jenkins and Gradle.
  • A motivated, self-driven individual with excellent logical thinking, creative problem-solving abilities, and strong analytical skills.

Company Culture and Commitment

Thales is dedicated to fostering a workplace founded on respect, trust, collaboration, and passion. Employees are encouraged to express their best capabilities, thrive within a nurturing environment, and engage in meaningful work that shapes technology to positively impact safety, sustainability, and inclusion globally.

Minimum education

Bachelor's Degree

Tools & software

Java Gradle required Jenkins CI required

How they work

Problem Solving Creativity Motivation

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer