Great opportunity for individuals with deep interest in the healthcare industry
Work and learn alongside with industry experts
Collaborative and conducive work environment
You will be responsible for :
Writing high-quality, clean, elegant, maintainable and testable code
Building product based on requirements, while refactoring out common libraries for a long-term codebase
Continuously finding ways to improve stability and user experience
You have a degree in Computer Science, Engineering etc. with at least 1 year experience as a Backend Engineer, ideally within a startup.
You have strong demonstrated experience in backend languages (e.g. Node.js, Java, Go, etc)
You possess strong knowledge of data modelling, databases, and caching (RDBMS, NoSQL, Redis)
Strong technical discipline and habits to produce clean code (TDD, Refactoring) and familiarity with software release management and deployment (Git, CI / CD) is required.
You have strong knowledge of software design best practices (12-factor apps, Gang of 4 algorithms) and are comfortable operating in a Linux environment.
You have an in-depth understanding of data structures and other computer science fundamentals
You are a strong team player with excellent interpersonal and communication skills.
You are a critical thinking and enjoy finding innovative solutions to problems.
Our client is a digital platform that provides healthcare and medical convenience, allowing doctors to dispense care and products easily and patients to receive treatment at anytime of the day from where they are.