ios mobile engineer in Singapore

posted
contact
nyx han, randstad
job type
permanent
salary
S$ 72,000 - S$ 96,000 per year

job details

posted
location
singapore
specialism
information technology
job type
permanent
working hours
Full-Time
salary
S$ 72,000 - S$ 96,000 per year
experience
2 years
reference number
91M0147631_1597808299
contact
nyx han, randstad
add to saved jobs print

job description

about the company

Our client is a health technology company, with a focus on using machine learning and data science to improve patient’s lives.

Their work also involves working with pharmaceutical companies, collating research findings on the improved status of the patient’s health.

You will be joining a team who are looking to solve challenging problems and looking to have a positive impact on people’s lives.

about the job

  • Design, development and maintenance of highly reliable, reusable iOS codes, objective C and Swift
  • Maintain code quality and organisation; identify and fix bugs
  • Build reusable code and libraries for future use
  • Optimisation of application for maximum speed and scalability

skills & experience required

  • Solid understanding of iOS SDK, the different versions of iOS and screen sizes
  • Experience in Objective C is essential, with Swift knowledge a plus
  • Familiar with RESTful APIs and how to connect the mobile apps to backend services
  • UI Design principles, patterns and best practices
  • Unit Testing and UI Testing knowledge
  • Knowledge with offline storage, threading and performance tuning
  • Cloud messages APIs and push notifications
  • Familiar with continuous integration
  • AWS micro-services experience is a plus
  • Enthusiasm and passion in working in a lean team

If you are an experienced and passionate iOS Mobile Engineer, currently seeking to be involved in a mobile application that improves patient’s life, this is the opportunity for you.

To apply online, please click on the appropriate link. Alternatively please contact Nyx Han at 6517 1620 to discuss more on the opportunity.

EA(94C3609/R1218227)




skills

no additional skills required

qualification

no additional qualifications required

educational requirements

Bachelor Degree