ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Full Stack Developer - Aquaeye/VodaSafe

BLANKSLATE Partners

Vancouver, British Columbia, Canada Hybrid permanent

Posted: January 8, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

As a Full Stack Developer for the Full Stack Developer role, you will be working on building new products and contributing to the development lifecycle of our flagship software product, AquaEye. The role requires strong programming skills in JavaScript, HTML, CSS, and SQL, as well as experience with Agile development methodologies. The ideal candidate will have a strong understanding of software development best practices and be able to collaborate with cross-functional teams.

Job Description

VodaSafe dba AquaEye is a fast-growing company transforming the water rescue industry. Our flagship product, AquaEye®, is a handheld sonar device that helps first responders locate drowning victims faster and more effectively. As we continue to expand our software products to augment our hardware products, we are looking for a full stack developer that can help us build new products and hit critical milestones.

The Full Stack Developer will be reporting to the Software Product Manager and will be contributing to all parts of the full development lifecycle including: ideation, development, testing, release, and maintenance of our upcoming web platform. They will be working closely with the mobile development team to ensure that the web application seamlessly integrates with our mobile products while providing the best experience for our users.

JOB RESPONSIBILITIES

• Contribute to and maintain our web application for both client and server side
• Participate in the entire development lifecycle from feasibility, build, deploy, test, release, and support
• Write robust, scalable, and readable code that follow development best practices
• Ensure the performance, quality, and responsiveness of our web platform
• Identify and resolve usability and performance issues
• Create technical documentation that describes workflows, reasoning behind decisions, and new processes introduced
• Ensure application adheres to security best practices
• Create automated tests for the CICD pipeline for new features and functionality for smoother and faster releases
• Resolve bugs and identify technical improvements for continued support and maintain of the web platform
• Follow best practices for code versioning, unit testing, and CICD
• Collaborate with designers and mobile developer to ensure compatibility across all software products
• Define specs and requirements with the mobile engineer to ensure applications are using the same data structures and protocols


Requirements:
REQUIRED KNOWLEDGE AND EXPERIENCE

Experience

• At least 3 years of experience in developing full-stack web applications
• Proficient in JavaScript frameworks for frontend (e.g. React or Angular) and backend (eg. NodeJS)
• Hands on experience with developing and creating RESTful APIs
• Experience with building within cloud platforms
• Experience in integrating with identity management tools (e.g. Auth0)
• Experience working with databases (relational, non-relational, and document based)
• Proven work in working with DevOps best practices and CI/CD pipeline tools (e.g. Jenkins)
• Ability to write clean, robust, and well-documented code using revision control systems (Git)
• Working in a fast-paced, changing and/or startup environments with small teams or independently
• Experience developing products with mobile integration
• Experience developing products for a professional industry

Knowledge

• Bachelor’s or Master’s in Computer Science, Computer Engineering, Engineering Physics or equivalent combination of skills and experience
• Knowledge of web security best practices and authentication methods
• Knowledge of containerization and orchestration
• Understanding of web application architecture and design patterns
• Experience with mapping software (e.g. Mapbox) is a plus
• Experience with Agile is a plus
• Experience with BLE communication is a plus
• Strong written and oral communication skills with the ability to present ideas to technical and non-technical team members
• Demonstrates an interest and enthusiasm in the product, industry, and mission of our company
• Comfortable in and around open water


Benefits:
As a company we aim to build innovative technology that puts people and their lives first. We apply the same approach to the way we run our company. We aim to pay fairly compared to other organizations of similar size in Vancouver and we reward for growth, as we grow.

• Salary range: $81,160-$101,450 (evaluation is based on previous experience and knowledge)
• Competitive salary and performance-based incentives.
• Employee ownership opportunities.
• Health, dental, and vision coverage.
• 4 weeks paid vacation plus company closure between Dec 24 – Jan 1.
• Flexible and dynamic work environment.
• Opportunity to directly impact the design and development of end product

VodaSafe is a values-driven company that is deeply committed to building an equitable and diverse workforce.

We recognize that our greatest asset is our team. We encourage each team member to be their true, authentic selves. Curiosity, ambition, humility and empathy are at the base of everything we do. We welcome diverse perspectives, educational backgrounds and experiences in order to best serve our team, our customers and our community.

Hesitant to Apply?

VodaSafe is an equal-opportunity employer. Throughout our hiring process, we make certain that all qualified applicants will receive consideration for employment without regard to race, ethnicity, religion, skin colour, sex, sexual orientation, gender identity, national origin, age, or disability.

Research has shown that women and people of colour are less likely to apply for a position if they do not meet all of the qualifications listed in the job advertisement. At VodaSafe, we hire for potential. We recognize that no two journeys are the same - how you have gained and collected your skillset is unique to your experiences. We want to encourage you to apply even if all criteria on the job posting are not met.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply