Share this job
Full-Stack Web Developer
Vancouver, BC
Apply for this job

Full-Stack Web Developer - Dynamic Needs Analysis (DNA)


Vancouver, BC (Downtown – On-Site Preferred | Hybrid/Remote Considered)


Dynamic Needs Analysis (DNA) is building a next-generation B2C SaaS platform in the life insurance and financial technology space. We are a fast-growing, founder-led team based in Vancouver and are looking to add a high-caliber Full-Stack Web Developer to help scale and evolve our product. This is an opportunity to join early, work directly with the technical founder, and take true ownership over meaningful product decisions.


The Role

We are seeking a full-stack developer with strong product instincts and 3–8 years of professional experience (5 years ideal). You will work across front-end and back-end systems to design, build, and scale features end-to-end.

You won’t just be handed tickets — you’ll help define how features get built.

You’ll be working on a B2C SaaS platform where performance, usability, and user experience matter deeply.


What You’ll Do

  • Own features from database schema through API layer to deployed UI
  • Architect and build scalable front-end components and back-end services
  • Design and manage APIs (RESTful architecture: GET, POST, PUT, PATCH, DELETE)
  • Implement secure, performant data models in PostgreSQL/SQL
  • Collaborate directly with stakeholders to gather and refine requirements
  • Contribute to system architecture decisions
  • Optimize performance, scalability, and reliability
  • Participate in CI/CD, deployment, and cloud infrastructure improvements
  • Leverage AI tools and modern development workflows (e.g., coding with AI agents)


Tech Stack & Requirements

Core Technologies

  • React
  • TypeScript / JavaScript
  • Node.js
  • PostgreSQL / SQL
  • Git

UI / Design

  • TailwindCSS
  • ShadCN (or modern component libraries)
  • Strong sense of UI/UX taste — ability to build clean UI without a designer

Cloud & Infrastructure

  • Experience with Azure, AWS, or Google Cloud
  • Exposure to CI/CD pipelines and deployment workflows (nice to have)

Architecture & Engineering

  • System architecture fundamentals
  • API management
  • S.O.L.I.D. principles and design patterns
  • Experience building and deploying features end-to-end

Bonus Experience

  • AI integrations (OpenAI or similar)
  • Coding with AI agents (e.g., Cursor, Claude Code)
  • Enterprise or corporate-level engineering exposure
  • Big-tech internship or experience (Amazon, Tesla, Netflix, etc.)
  • Experience building B2C SaaS products


What We’re Looking For

Ownership Mentality

You take initiative and think beyond implementation. You can take requirements and decide how a feature should be architected.

High Drive & Ambition

You’re motivated to build something impactful and meaningful. You care deeply about your craft.

Resilient & Direct

You welcome feedback, contribute ideas openly, and are comfortable debating technical decisions constructively.

Product Taste

You understand what it means to serve the end user. You can build intuitive UI without needing pixel-perfect mockups.

Strong Communicator

You can articulate technical decisions clearly and collaborate directly with stakeholders.

Well-Rounded Perspective

We value people with curiosity, life experience, and strong interpersonal skills — someone we’re excited to build with long-term.


Team & Environment

You’ll join a small, high-performing team of four (including the technical founder). You’ll work closely with:

  • The technical founder (hands-on engineering)
  • A strong full-stack developer (Andrew – previous successful hire)
  • CEO and product leadership

This is a builder environment. High ownership. High visibility. Real impact.


Compensation

  • $80,000 – $100,000 base salary



Apply for this job
Powered by