
Full-Stack Web Developer
Job Description
Posted on: October 19, 2025
Location: Vancouver (Downtown), BC
Employment Type: Full-time
Experience Level: 3-5+ Years of Professional Working Experience
About DNA
Dynamic Needs Analysis (DNA) is building the future of life insurance technology. Our B2B SaaS platform helps insurance professionals work smarter, faster, and more efficiently. Fresh off a $1M seed raise, we’re a well-funded, ambitious startup backed by industry veterans and a talented young team in sales, marketing, and engineering.
We believe in a customer-first mindset and a culture where feedback drives growth. At DNA, everyone is an owner. Your voice matters, and you’ll have a direct impact on the success of our customers and our company.
The Life Insurance industry is long overdue for innovation - we plan on driving that forwards.
Our Product
Dynamic Needs Analysis (DNA) is a web-based platform that helps life insurance advisors streamline needs analysis, compliance, and client reporting. By automating workflows and providing clear, advisor-ready insights, DNA makes it easier to grow practices, boost revenue, and deliver better outcomes for clients.
Our vision is to be the trusted backbone of the insurance industry, empowering advisors to deliver clarity and confidence in every client conversation.
Role Description
This is a full-time on-site role for a Full-Stack Web Developer located in Vancouver (Downtown), BC. The Full-Stack Web Developer will be responsible for both front-end and back-end development tasks, developing and maintaining the application, ensuring overall functionality, performance, and scalability of the software.
We’re looking for someone eager to join our growing team, that will take ownership of their work, care deeply about what they build, and strive for excellence. We value people who show initiative, lead by example, and are excited to learn and grow as we develop something truly impactful together.
The base salary for this position ranges from $80,000/year up to $110,000/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience.
Preferred Qualifications
- 3-5+ Years of Professional Working Experience
- Expertise in System Architecture, API Management, Front-End Component Structure, S.O.L.I.D. Principle Design Patterns
- Knowledge and Experience using React, TypeScript, JavaScript, TailwindCSS, ShadCN, NodeJS, PostgreSQL/SQL, Git, OpenAI, Coding with AI Agents (e.g., Claude Code, Cursor)
- Experience with a Cloud Computing Solution (e.g., Azure, AWS)
- Excellent written and verbal communication skills
- Formal education in Computer Science, Engineering, or a related field
- Experience in the insurance or finance industry as a plus
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
CanadaJobs.works
Get CanadaJobs.works on your phone!

Sr UI Front End Engineer

Data Engineer

Software Engineer II (Automation)

Senior Firmware Engineer

