Job details

Software Developer (React Native Mobile)

  • Java
  • TypeScript
  • iOS
  • React Native
  • Git
  • JavaScript
  • JSON
  • XML
  • Data Structures
  • Systems Analysis
  • Design Patterns
  • Continuous Integration
  • Animation
  • Debugging
  • Technical Product Management
  • Acquisitions

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 7 months ago

Roles & Responsibilities

About the Job

We are in search of a Mobile Application Developer who will be tasked with creating Android and iOS applications. Your key responsibilities will involve the design and development of these applications, along with coordinating with the team working on diverse infrastructure layers. Therefore, a strong commitment to collaborative problem-solving, intricate design, and delivering a product of high quality is indispensable.

Skills & Experiences Required

You will need a degree in Computer Science or an equivalent qualification

-Proficient in React Native (Javascript/Typescript) and either Android (Java) or iOS (Objective C/Swift)

-Familiarity with UI/UX design principles

-High proficiency in object-oriented methodologies, design patterns, data structures, algorithms, and quality coding skills

-Ability to address issues promptly and authoritatively, with excellent debugging skills

-Min 3 years of experience in systems analysis, design, and programming, with expertise in the following technologies:

  • Proficiency in iOS & Android frameworks such as Core Data, Core Animation, etc.
  • Knowledge of continuous integration through Jenkins
  • Proficient understanding of code versioning tools, especially Git
  • Experience with Web Services/Application Program Interfaces – JSON, XML
  • Utilization of RESTful APIs to connect applications to back-end services

Kindly send your updated CV to steve.ling@randstad.com.sg if you're keen and we could discuss it further.

EA(94C3609/R1332781)