Full Stack Web Developer
Full job description
Qwadra Vancouver is transforming the way custom Orthotic and Prosthetic (O&P) devices and services are delivered worldwide. Every 30 seconds, somewhere in the world, a patient is fitted with a custom O&P device made using Qwadra technology. We are committed to improving this to every second, and we want your help.
The Qwadra product line includes 3D scanners, CAD/CAM software, and machinery that is used to create custom-fitted prosthetic and orthotic devices for amputees, veterans, babies, and even pets. Our purpose is to improve the standard of orthotic and prosthetic patient care and to provide a great place to work.
Our Core Competencies:
Our team holds the following attributes as core competencies:
- CAD/CAM Knowledge to Build Solutions
- Concierge Service
- O&P Domain Expertise
- Human shape acquisition
- Central Fabrication Growth Expertise
Our Core Values:
- Above and Beyond – I fight for better and take ownership to lead the way.
- Got Your Back – I look for opportunities to support the whole team and feel personal responsibility for the success of the whole team.
- Eager to Learn – I strive for continuous learning, I ask great questions and readily acknowledge my areas for growth.
Mission of your Role:
We are looking for a highly capable Full-Stack Web Developer with strong skills in ASP.NET Core, JavaScript, C#, and experience creating interactive websites to join our team. You will join our high performing team of software developers to help create and continuously improve software products that matter to improve the standard of orthotic and prosthetic patient care. You will work on the design, implementation, and maintenance of our software solutions, ensuring they meet our high standards of quality and reliability.
Your Key Responsibilities:
- Design, implement, test, and maintain software solutions, under the guidance of the Software lead.
- Conduct regular code reviews and implement quality assurance measures.
- Troubleshoot and resolve software bugs, issues, and inefficiencies.
- Collaborate with team members and other stakeholders to meet software requirements and expectations.
- Write clear and detailed technical documentation.
- Continuously learn and adapt to new technologies, programming languages, and industry best practices.
Your Key Competencies & Qualifications:
- Degree in Computer Science, Software Engineering, or related field
- 5+ years of previous professional experience in web development
- Hands-on experience with ASP.NET Core 8.0, C#, JavaScript, HTML, and CSS
- Experience with UI/UX design tools such as Figma
- Experience with other web technologies such as TypeScript, SQL, Node.js, Three.js, and React is an asset
- Experience with Azure services and cloud deployment
- Strong understanding of security and privacy considerations for cloud-based products
- Strong understanding of object-oriented design
- Familiarity with the full Software Development Life Cycle (SDLC)
- Familiarity with DevOps and CI/CD
- Strong analytical and problem-solving skills
- Experience with revision control systems such as Git and SVN
- Familiarity with issue tracking software such as Jira
- Excellent teamwork and collaboration abilities
- Strong verbal and written English communication skills, capable of interacting with a variety of stakeholders
- Proactive in learning new technologies and industry best practices
- French language proficiency is an asset
- Familiarity with the Orthotics and Prosthetics industry is an asset
Why You Should Join Us:
In addition to making a difference in so many lives across the globe and exciting opportunities for professional growth, working at Qwadra Vancouver you will enjoy a fun, casual work environment with like-minded professionals.
We believe that everyone in the company deserves an equal voice in creating our goals, priorities and direction. We have monthly Town Halls, as well as quarterly and annual company priority-setting and priority-review sessions that help everyone be a part of charting our future. The lead team’s top priority is to ensure that everyone knows and understands our goals.
At Qwadra Vancouver, we have an active Social Committee that raises money for charities, and sets up fun activities such as:
- Golf and curling tournaments
- Regular Team events (go-karting, painting, archery, etc.)
- Weekday workouts
- Vancouver Canadians games
- Team Sun Run
We believe that passionate people need an inclusive environment to work in! Qwadra Vancouver is committed to being a diverse community and is proud to be an equal opportunity employer. If you are a passionate person, come join the Qwadra Vancouver Team!
Benefits:
- Dental care
- Extended health care
- Flexible schedule
- On-site parking
- Paid time off
- Profit sharing
- Vision care
- Work from home