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