Background
Job Overview
Key Activities And Responsibilities Include The Following
- Lead and help build the growing Web team at Hypercare.
- Be strategic and tactical - have ownership over the Web Client and Web Admin platform to ensure performance, quality, and responsiveness, while managing both immediate needs of the platform and ensuring its sustainable growth as we continue to build our product.
- Add new features and enhance existing code to a production grade web application.
- Translate designs and wireframes into high quality code.
- Identify and correct bottlenecks and bug fixes.
- Design, build, and maintain high performance, reusable, and reliable code.
- Work with backend engineers on integration with APIs under active development.
- Work with product manager to meet specifications.
- Setup and iterate on CI/CD pipeline.
- Collaborate with other developers to design and optimize code.
- Provide ongoing maintenance, support and enhancements in existing systems and platforms
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Role
- Excited to work at a start-up!
- Minimum of 5 years of full-time experience building product
- Applies good code practices to ensure scalability, reusability and maintainability
- Expertise across the web eco-system with strong fundamental knowledge of the DOM, Web APIs, Javascript, HTML and CSS
- Good understanding of modern frontend design patterns
- Experience with common front-end development tools such as Vite, Webpack, NPM, etc.
- Familiarity with Restful APIs
- Proficient understanding of Git and branching strategies.
- Self-starter who can keep up-to-date with the latest updates and best practices in the frontend web development ecosystem
- Strong analytical and critical thinking skills
- A team player with the ability to work in a supportive team environment as well as independently
Nice To Haves
- Understanding of responsive design
- Knowledge of any MVVM, MVC, and MVP design patterns
- Experience with containerization technologies like Docker
- Have published one or more web applications
- Experience with GraphQL or working knowledge of Apollo GraphQL
- Experience with cross-browser compatibility
- Work experience in health-tech industry
- People leadership experience
Significance of the Role
Full Compensation Package
- Base salary range: $125,000 to $150,000 CAD annually
- Healthcare and dental benefits
- 15 days paid vacation per year, accrued annually
- 5 days of personal days annually
- 10 days paid sick leave annually
- Stock options
- Ability to work remotely