Introduction
ETH Zurich is one of the leading universities of the world with a strong focus on science and engineering. In 2010 it established the Singapore-ETH Centre (SEC) in collaboration with the National Research Foundation (NRF) to do interdisciplinary research on pressing problems.
In collaboration with the National University of Singapore (NUS), the Nanyang Technological University (NTU), Duke - NUS, the National Health Group (NHG), National University Health System (NUHS), and SingHealth, SEC is undertaking a research program on "Future Health Technologies FHT". It addresses some immanent health challenges by developing a future-oriented Mobile Digital Health Concept that tackles the increase in patients suffering from chronic diseases such as diabetes, obesity and stroke. Within this framework we are announcing the following job opening.
Project background
FHT's Mobile Health Interventions module investigates how mobile phones and wearable technology can be leveraged to assist individuals in preventing diabetes and depression from a public health perspective.
Towards that goal, we have developed a comprehensive mobile app that delivers evidence-based intervention to induce healthy behaviour change.
Task/Job description
1. Develop and maintain a ReactNative app for Android and iOS
2. Interface with iOS and Android system APIs to retrieve smartphone sensor and wearable data
3. Write unit tests using Jest to ensure code quality and reliability
4. Containerize and deploy backend services using Docker
5. Extend and maintain existing Java-based services
Requirements
(Education or skills requirements)
- A university or university of applied sciences degree in computer science, software engineering, or similar fields
- Minimum of 2 years' experience (Please note that compensation is commensurate with qualifications and experience)
- Strong programming skills in JavaScript and experience with React Native
- Developed apps that have been published to Google Play or Apple App Store
- Familiarity with best practices in software engineering, e.g., version control, documentation
- High fluency in English
In addition, experience in the following is advantageous and highly preferred:
- Managing infrastructure on AWS (EC2, S3, Lambda, etc)
- Integrating Apple and Google’s Health services (HealthKit or Google Fit)
- Deploying apps via the Play Store and App Store
Information about the application process and contact for applicants
We look forward to receiving your online application with your CV and a cover letter outlining your motivation and experience in the field of mobile app development.
Please note that we exclusively accept applications submitted through our online application portal. Applications via email or postal services will not be considered.
Work location: 1 Create Way, CREATE Tower, Singapore 138602 (NUS University Town)
The Singapore-ETH-Centre is an equal opportunity and family-friendly employer. All candidates will be evaluated on their merits and qualifications, without regards to gender, race, age or religion.