Full Stack Developer - Aquaeye/VodaSafe

AI overview

Contribute to all parts of the development lifecycle for an innovative web platform that supports water rescue efforts, collaborating closely with mobile teams.

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.  

Perks & Benefits Extracted with AI

  • Flexible Work Hours: Flexible and dynamic work environment.
  • Health Insurance: Health, dental, and vision coverage.
  • Paid Time Off: 4 weeks paid vacation plus company closure between Dec 24 – Jan 1.

BLANKSLATE Partners: a team of highly skilled and seasoned professionals providing top quality outsourced talent resource solutions.What sets us apart from all the other consultants, outsourcers and people-solution-ists out there is that we’re turning traditional structure on it’s head; we operate rooted in partnership and learning - a change-up from traditional agencies. We’re a ‘get in there and get your hands dirty’ kind of team who sees the value in businesses finding success in their people - not who simply finds value in receiving a fee for our service. And, as we source, place, immigrate/relocate, train and support the retainment of your next all star employee(s), we’re going to do it with you - side by side, shoulder to shoulder. http://blankslate.partners

View all jobs
Salary
CAD $81,160 – CAD $101,450 per year
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Full-Stack Engineer Q&A's
Report this job
Apply for this job