Company Overview
HAVEN is a leading indoor air quality management company committed to providing cleaner air for homeowners and scalable solutions for HVAC professionals. Our team is passionate about technology, design, and user experience, and we are looking for a talented Full Stack Developer to join our software team.
Job Description
We are seeking an experienced Full Stack Developer to join our development team. In this role, you will collaborate with product designers, product managers, and other developers to deliver a consistent, user-focused experience and maintain our internal reporting tools.
Key Responsibilities
- Collaborate with product designers, product managers, and other stakeholders to develop and maintain:
- Customer-facing web interfaces
- Internal reporting tools
- API endpoints and processing functions
- Partner with the hardware team to create and maintain support applications for product manufacturing
- Integrate and maintain third-party system connections
- Participate in design reviews, planning sessions, and strategic discussions to align with long-term goals
- Provide feedback on designs before handoff to ensure technical feasibility
Requirements
- 5+ years of experience as a Full Stack Developer
- Strong understanding of software development best practices
- Proficient in React, HTML, CSS, JavaScript, Python, and PostgreSQL
- Experience with AWS and Azure cloud services
- Proficiency with Git and GitHub
- Familiarity with RESTful APIs and database architecture
- Strong attention to detail and excellent written and verbal communication skills
- Experience with design tools such as Figma
What We Offer
- Competitive salary and benefits package
- Opportunity to work on innovative projects with a dynamic, collaborative team
- Professional growth and development opportunities
- Remote working options
- Access to a co-working space in Vancouver for in-person collaboration with the team
How to Apply
We are excited to invite skilled Full Stack Developers to apply for this position! If you have 5+ years of experience and a passion for building robust, scalable applications—particularly with expertise in front-end and back-end technologies like React, Node.js, and databases—we would love to hear from you.