Mobile Developer

IDEMIA Public Security

Singapore

On-site

SGD 42,000 - 66,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IDEMIA Public Security is seeking a junior mobile developer to build and maintain cross-platform apps using React Native. You will collaborate with UI/UX designers, backend developers, QA engineers, and product owners to deliver high-quality solutions.

Requirements include a Bachelor's in CS/IT or equivalent, knowledge of React Native, JavaScript/TypeScript, REST APIs, and Git. Fresh graduates with up to 3 years of experience are welcome to apply.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • Fresh graduates or up to 3 years mobile development experience welcomed.
  • Basic knowledge of React Native.
  • Familiarity with JavaScript and/or TypeScript.
  • Understanding of React concepts: components, state, props, hooks.
  • Basic understanding of REST APIs and client-server architecture.
  • Familiarity with Git or other version control systems.
  • Good analytical and problem-solving skills.
  • Willingness to learn and develop technical skills.
  • Good communication skills and ability to work in a team.

Responsibilities

  • Develop, maintain, and enhance cross‑platform mobile apps using React Native.
  • Build reusable, scalable components following best practices.
  • Collaborate with UI/UX, backend, QA, and product teams to deliver mobile solutions.
  • Integrate RESTful APIs and third‑party SDKs/services.
  • Optimize performance, responsiveness, and reliability.

Skills

React Native
JavaScript
TypeScript
REST APIs
Git
Agile/Scrum
Team collaboration

Education

Bachelor's degree in CS/IT or related

Tools

Jest
Appium
SQLite/Realm

Job description

Job description
  • Develop, maintain, and enhance cross-platform mobile applications using React Native.
  • Build reusable, scalable, and maintainable components following industry best practices.
  • Collaborate with UI/UX designers, backend developers, QA engineers, and product owners to deliver high-quality mobile solutions.
  • Integrate RESTful APIs and third-party SDKs/services.
  • Optimize application performance, responsiveness, and reliability.
  • Debug, troubleshoot, and resolve application defects and production issues.
  • Participate in code reviews and contribute to maintaining high code quality.
  • Write clean, well-documented, and testable code.
  • Ensure applications comply with security, performance, and platform guidelines.
  • Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, retrospectives, and backlog grooming.
  • Stay up-to-date with emerging mobile technologies and recommend improvements where applicable.
Profile description
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related discipline (or equivalent practical experience).
  • Fresh graduates and candidates with up to 3 years of relevant mobile development experience are welcome to apply.
  • Basic knowledge or hands‑on experience with React Native.
  • Familiarity with JavaScript and/or TypeScript.
  • Understanding of React concepts such as components, state, props, and hooks.
  • Basic understanding of REST APIs and client‑server architecture.
  • Familiarity with Git or other version control systems.
  • Good analytical and problem‑solving skills.
  • Willingness to learn and develop technical skills.
  • Good communication skills and ability to work effectively within a team.
Good to Have
  • Knowledge or experience in native iOS development (Swift and/or Objective‑C).
  • Knowledge or experience in native Android development (Kotlin and/or Java).
  • Knowledge of mobile security best practices
  • Familiarity with publishing apps to the Apple App Store and Google Play Store.
  • Exposure to automated testing frameworks (Jest, Appium).
  • Experience with offline storage solutions such as SQLite or Realm.
  • Knowledge in Agile development environments.
Preferred Qualities
  • Passionate about building high-quality mobile applications.
  • Strong ownership and accountability.
  • Ability to work independently with minimal supervision.
  • Good analytical and problem‑solving skills.
  • Eagerness to learn new technologies and continuously improve.
  • Positive team player with excellent collaboration skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Engineer (iOS / Android)
Mobile Engineer (iOS / Android)

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Mobile Application Developer (React Native)
Mobile Application Developer (React Native)

Spearing Executive Search • Singapore

On-site
SGD 60,000 - 80,000
Mobile Developer (Android)
Mobile Developer (Android)

SMRT Corporation Ltd • Singapore

On-site
SGD 72,000 - 110,000
Mobile Developer (Android)
Mobile Developer (Android)

United States Digital Space LLC • Singapore

On-site
SGD 65,000 - 90,000
Senior Mobile Developer (React Native)
Senior Mobile Developer (React Native)

Hyphen Connect Limited • Singapore

On-site
SGD 90,000 - 130,000
Frontend Engineer (React Native)
Frontend Engineer (React Native)

SCIENTEC CONSULTING PTE. LTD. • Singapore

Hybrid
SGD 80,000 - 100,000
iOS Mobile Developer
iOS Mobile Developer

United States Digital Space LLC • Singapore

On-site
ReactJS Developer
ReactJS Developer

Avensys Consulting Pte Ltd • Singapore

On-site
SGD 60,000 - 110,000
React Native Mobile Engineer — Build World-Class Apps
React Native Mobile Engineer — Build World-Class Apps

IDEMIA Public Security • Singapore

On-site
SGD 42,000 - 66,000
Mobile Developer
Mobile Developer

IDEMIA • Singapore

On-site
SGD 42,000 - 66,000