- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- In office
- Eligibility
- Only Singaporean citizens are eligible to apply.
- 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 the Role
The Internal Security Department (ISD) is dedicated to safeguarding Singapore's internal security and maintaining stability. For more than 75 years, ISD and its predecessor have played a key role in combating diverse security threats including foreign subversive influences, espionage, racial and religious extremism, and terrorism. A meaningful and impactful career opportunity awaits individuals who want to contribute to ISD’s essential mission of protecting Singapore's safety and sovereignty.
Key Responsibilities
- Designing, conceptualizing, and developing mobile applications for Android and iOS platforms.
- Develop Android applications using Java, Kotlin, and Native C programming languages.
- Create iOS applications utilizing Swift programming language.
- Conduct thorough unit testing to verify app usability, robustness, edge case handling, and overall reliability.
- Collaborate with teammates through the use of software version control systems.
Candidate Requirements
- Proficient with Android Studio, Java, Android SDK, and Android system architecture.
- Experienced with XCode, Swift, iOS SDK, and iOS architecture.
- Competent in programming for both Android and iOS platforms.
- Familiarity with version control tools such as GIT or SVN.
- Hands-on experience with RESTful API development using JSON and XML.
- Knowledgeable in setting up and maintaining web servers on the LAMP stack (Linux, Apache, MySQL, PHP).
- Applicants must be Singaporean citizens.
Additional Information
Only candidates shortlisted for further consideration will be contacted.
Skills
Tools & software
Kotlin
required
Swift
required
Xcode
required
LAMP Stack
required