Thales

Software Engineer (Android Developer)

Thales
Aerospace & DefenseSingaporeOnsitePosted 4 weeks ago

About the role

AI summarised

Mid-level Android developer role within Thales Singapore’s R&D center, focused on building secure mobile IAM products and SDKs for digital identity and cybersecurity applications.

Aerospace & DefenseOnsite

Key Responsibilities

  • Participate in design, implementation, and validation of mobile application within the R&D project team structure in accordance with institutionalized processes and delivery standards
  • Participate in the design and development of mobile SDKs
  • Contribute to the improvement of existing technology platform/baseline and development methodology through prototyping and patent proposal

Requirements

  • Degree in Information Security/Electrical/Electronics/Computer Engineering, or related fields
  • Strong knowledge of mobile development in Android (Java and Kotlin)
  • Minimum 5 years of work experience in mobile technologies
  • Proficiency in native C development is a plus
  • Strong interest in mobile applications ecosystem
  • Experience in utilizing AI to existing workflows
  • Passion in adopting new AI technology to disrupt and accelerate existing tasks
  • Knowledge of OO design and programming skills
  • Knowledge of unit testing and test automation
  • Hands on experience with GitLab/GitHub and CI/CD pipelines
  • Experience in working with agile methodologies, i.e. SCRUM
  • Motivated self-starter, strong logical, creative problem-solving skills and excellent analytical skills