Job Description
Background
Hypercare is a mobile and web communication and collaboration platform for healthcare professionals to help alleviate many of the time-wasting frustrations that clinicians face on a daily basis. The solution allows for real-time scheduling, on-call management and secure messaging on any device – all designed to help seamlessly improve workflow efficiencies, reduce medical errors, and positively impact patient outcomes.
Founded in 2016, Hypercare has seen rapid growth and is currently being used by over 100 North American healthcare organizations including some of the largest healthcare systems in Canada.
Job Overview
Hypercare is seeking a Sr. Backend Developer who is highly motivated and willing to work alongside frontend and backend engineers, designers, and healthcare professionals in a fast-paced, high-standard environment. You will have a chance to contribute to scalable, reliable, and high-performing API implementation on a micro-services architecture. You will be reporting to Umar Azhar, CTO.
This is currently a contract role with an opportunity to transition to a full-time role at the completion of the contract.
Key activities and responsibilities include the following:
- Add new features and enhance existing code for a production-grade API
- Design, build, and maintain high performance, reusable, and reliable code
- Integrate Hypercare with EMRs, scheduling tools, on-premise systems, and more
- Build redundant and self-healing infrastructure
- Improve test and build automation
- Work with frontend engineers to create appropriate API endpoints
- Collaborate with other developers to design and optimize code
- Create flowcharts, sequence and state machine diagrams, UML diagrams, etc.
- Write detailed implementation and research documents to ensure your team members can understand all the amazing work you've accomplished!
- Being available to aid the wider Engineering team with on-call support as needed.
What does the Backend Engineer need in order to be successful in this role? Here are a few of the qualities that our team at Hypercare looks for:
- Previous experience in a similar role
- Familiarity with Redis
- Familiarity with Azure services and integrations
- Familiarity with Docker
- Familiarity with architectural design patterns
- Familiarity with RESTful APIs
- Experience with MySQL and NoSQL databases
- Experience using Amazon Web Services (AWS)
- Ability to create high performance applications capable of handling high throughput
- Identify and correct bottlenecks and bug fixes
- Have a strong understanding of code versioning tools
- Ability to be self-motivated and self-directed
- Strong verbal and written communication skills
Nice to have:
- Experience with GraphQL
- Experience with Kubernetes
Significance of the Role
The Sr. Backend Developer will play a critical role in the growth of Hypercare and have a direct impact on the company’s product. In addition, the Sr. Backend Developer can truly make a positive impact in the Canadian and USA healthcare landscape by helping clinicians save time, improve operational efficiencies, and ultimately deliver better patient outcomes.
Job Type: Contract
Apply
Go Back