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 self-motivated, energetic people-person to join our growing team as a Backend Engineering Intern in the exciting and rewarding world of healthcare technology. This will be a multi-faceted role in a fast-paced environment, so the ideal candidate should be an ambitious individual looking for a dynamic internship/ co-op experience and be willing to work alongside frontend and backend engineers, designers, and healthcare professionals. You will have a chance to qualify production grade web and mobile applications being deployed in a very regulated environment. This role is intended to commence in May 2024.
Key activities and responsibilities include the following:
- Primarily support and contribute to the backend engineering team
- Add new features and enhance existing code for a production-grade API
- Design, build, and maintain high performance, reusable, and reliable code
- 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
- Create high performance applications capable of handling high throughput
What does the Backend Engineering Intern 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 Docker
- Familiarity with architectural design patterns
- Familiarity with RESTful APIs
- Experience with MySQL and NoSQL databases
- Experience using Amazon Web Services (AWS)
- 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 Backend Engineering Intern will play a critical role in the growth of Hypercare and have direct impact on the company’s product. In addition, the Backend Engineering Intern 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: Internship