Pillpresso - Improving medication management from hospital to home
About the company: 

Founded in 2016, Pillpresso is a multi award-winning healthcare startup supported by NUS Enterprise, Enterprise SG and Singtel. We are proudly registered as a social enterprise under raiSE Singapore. Our aim is to improve medication management and adherence among the elderly as they transition from hospital to home.

We're developing a medication management system that empowers seniors to manage their medicines independently, and deliver proactive healthcare in the community through technology. Our solution has gotten traction across Singapore's leading hospitals and community healthcare providers.

Made up of individuals specialising in business, engineering and medicine, we are driven by the desire to improve human lives and healthcare delivery.

Find out more about us at: www.facebook.com/pillpresso


  • Winner at AIC's Global Conference for Integrated Care (2018)
  • Selected as one of the top 7 participants in Singtel Future Makers, Singtel's social innovation program (2017)
  • Grand Prize winner at the national Ageing-in-Place Tech Challenge (2017)
  • Winner at Health Innovation Asia (2016)
  • Winner at Modern Ageing (2015)




Job Description and Requirements:  
Pillpresso is looking for a Backend Software Engineer to join the team.
You’ll be working closely with the founders to build an innovative hardware & software IoT platform in digital medicine. The aim is to digitise medication management and track medication compliance for patients, caregivers and nurses alike – in home-care and hospital settings.
The role will involve improving and developing new features on our web + mobile app platform, which are built primarily on AngularJS, NodeJS and the Ionic framework.
You will be liaising with software counterparts and healthcare professionals from organisations of varying scale (e.g. community healthcare partners to large hospitals) so as to understand their needs, develop product features and work on API integration as needed.
  • Take the lead on technical design discussions and propose innovative solutions for the backend components
  • Plan, build and test new product features from end-to-end, based on customer and business needs
  • Collaborate with the electrical engineer in hardware-software interfacing
  • Design and implement JSON-based RESTful APIs
  • Write and execute test plans, debugging and testing scripts and tools.
  • Ensure performance, scalability, maintainability and security of the technical platform
  • Write and update technical documentation
  • Set coding best practices
  • 3+ years experience as a software engineer, developer, or programmer
  • Strong knowledge in JavaScript, ES6, Node 8 (Note: We work based on the MEAN stack.)
  • Strong knowledge in Relational and/or NoSQL databases (e.g. MySQL, MongoDB, etc.)
  • Strong knowledge in working with Amazon Web Services
  • Extensively used and implemented JSON-based RESTful APIs
  • Experience working with GIT or other version control systems.
  • Experience with best practices in software development, such as unit testing, pair programming and continuous integration.
  • Good proficiency in front-end frameworks and languages, e.g. AngularJS, Ionic, HTML5, CSS3
  • Experience with IoT, embedded systems
  • Experience with developing enterprise-grade architecture / software and security requirements
  • Able to provide technical leadership (e.g. set a technical product vision, show a mature and pragmatic approach when making technology choices)
  • Driven
  • Curious – you never stop learning. You stay up to date with the latest technologies to expand your skillset. Working on personal / open-source projects and active learning initiatives are a good sign of your passion to learn and solve problems.
  • Proactive in suggesting ideas or ways for improvement
  • Good verbal and written skills to effectively communicate product architectures, design proposals and interact with technical and business counterparts
  • Take pride in building great products, taking ownership of solutions and ensuring code quality
  • We welcome new graduates / candidates with less experience to apply – as long as you have the drive and intellect to work with us!
  • As we are still a small team, this is a great opportunity to join us and play a key role in defining the direction and technical strategy of our product while we continue to grow.
  • Develop a new, digital health solution to alleviate the manual work and burden behind medication management – a big problem among patients, caregivers and healthcare professionals globally. This is a new area that has never seen a solution rolled out on a significant scale in Singapore and in the region.
  • Enhance your skills with a multi-faceted role that cuts across healthcare, IoT, hardware and enterprise software.
  • Engage with senior, influential healthcare professionals who are well known in geriatric medicine and pharmacy.
  • Collegial Start-Up Environment: We share the floor with other cool startups at The Hangar, NUS's incubator for startups. Fun activities are organized on a regular basis!

Job Type

Full Time


S$3,500 - S$8,000



Closing Date

Dec 31 2019