Full-Stack Web Developer

Vancouver 6 days agoFull-time External
555.2k - 694k / yr
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