Frontend Engineer
Top Benefits
About the role
About Durable:
Our mission at Durable is to make owning a business easier than having a job.
Durable builds AI that does the work for you. Our goal is to own the DIFY (Do It For You) small business category.
What is DIFY? It is a new category of technology that is faster and more cost effective than a human, and much easier to use than software. It is an AI first approach to solving customer problems.
You don't need to learn new software. You don't need to read help docs. You don't need to learn how to prompt. You provide business context and feedback, and the work is done for you.
We believe in a world where everyone is a business owner. Whether it's a full-time, part-time, or side hustle - we want to make it frictionless to start and operate a business. Since launching in late 2022, over 10 million websites have been built with our AI powered website builder. We are generating significant revenue, well-funded by Silicon Valley investors, and growing extremely fast.
Our vision is much bigger, and we're looking for incredible people to join our team and make an impact.
What You’ll Do:
We're looking for a frontend engineer to craft high-performance, beautiful interfaces that bring durable’s ai-native experiences to life. you’ll own everything from our design system to pixel-perfect interactions, collaborating closely with design and product to deliver a best-in-class experience for small business owners. At Durable, every engineer is expected to build AI features end to end and use AI in their workflow every day.
Key Responsibilities:
- Build and maintain responsive, performant, and accessible web interfaces
- Implement elegant interaction design using animation, motion, and state management
- Collaborate with design to translate figma prototypes into production-ready code
- Own and evolve Durable’s component libraries, design system, and frontend architecture
- Work with product to create seamless end-to-end features
- Optimize for speed, maintainability, and developer experience in the browser
- Contribute to performance monitoring, testing, and tooling
What you bring:
- 3–6+ years of experience building production-grade web applications
- Strong proficiency in React, Typescript, and modern frontend tooling
- Expertise in TailwindCSS and component-driven development (Storybook, RadixUI)
- Experience with TRPC, Tanstack Query, and state management patterns
- Eye for detail in ui/ux, animation, and design fidelity
- Track record of building performant, scalable, and maintainable frontend systems
- Collaborative and pragmatic mindset; thrive in a fast-paced startup environment
- Bonus: experience with Rive, Vercel, AI-driven products, and/or b2c/b2b2c platforms
Why Join Us?
At Durable, we’re committed to creating an environment where you can thrive. Here’s what you can look forward to:
- Hybrid Flexibility & Gastown HQ: Our well-stocked Vancouver office offers stunning views of the North Shore, and while we value in-person collaboration, you're free to work from home when you need to. Mondays and Thursdays are our in-office anchor day.
- Comprehensive Benefits: Health and dental coverage to support your well-being.
- Home Office Stipend: Receive a stipend to create a comfortable and productive workspace.
- Professional Development: We support your growth with opportunities like conferences, courses, and speaking engagements.
- Team Events: Connect with your colleagues through retreats and team-building activities.
- Equipment: Start strong with a company-provided laptop and the tools you need to succeed.
- Commitment to engineering excellence : We care deeply about our craft and build using the most AI-native stack and tools available.
Location:
Ideal candidates are based in Vancouver. We may consider those based remotely in Canada on a case-by-case basis.
Compensation:
Base salary range is $165,000-$225,000 CAD, plus equity. This range is relevant to candidates located in Vancouver, Canada. Actual compensation will be based on a combination of factors including experience and skill level.
Recruitment process:
This is our typical recruitment process. It may vary a bit but generally this is what you can expect to take place over the span of several weeks.
- Recruiter screen (Online, 15-20mins)
- Hiring Manager screen (Online, 15-20mins)
- Behavioural (On-site, 30mins)
- Technical Interview (On-site, 90mins)
- Group Chat (Online or On-site, 25mins)
- References + Offer
The behavioural, technical, and group portions are often completed at the same time at our office.
Our tech stack:
- Languages: TypeScript, SQL, Bash, HTML5, CSS3
- Frameworks/Libraries: React, NextJS, Tanstack Query, React Native, Expo, TailwindCSS, RadixUI, DrizzleORM, TRPC, NodeJS, Zod, WebRTC, Rive
- Tooling: Storybook, Turborepo, ESLint, Prettier, Playwright, NPM/PNPM, Git, AI codegen
- Databases: Postgres (including PGVector and JSON), S3 compatible object stores, Clickhouse
- Infrastructure: Docker, Vercel, Trigger.dev, OTel, Groq, Hugging Face, , Langfuse
- AI Engineering: Large Language Models, Multi-Modal Models, Image Generation, In-painting, Voice Models, Vercel AISDK
- AI Concepts (learn over time): Generative UI, Streaming, ReAct, CoT, Multi-agent systems, Guardrails, Evals, Vector databases, RAG, Embeddings, Fine-tuning, Diffusion Models, MCP, and more.
About Durable
We’re on a mission to transform access to custom software using explainable AI capable of human-level reasoning and dialogue. We envision a future where custom, flexible, and durable software is democratized and accessible to everyone. We are a VC-funded startup founded by repeat founders, building a product in a new category.
Realizing this vision requires AI that reasons over and continuously learns an unbounded and customized knowledge base. It requires AI that, when given a task, determines missing information, asks clarifying questions, and highlights assumptions. It requires AI that explains its reasoning and validates its answers.
We don’t see evidence that the current paradigm of ever-larger deep learning language models can realize this vision. So our approach combines the strengths of deep learning in dealing with noisy and ambiguous data with the strengths of symbolic AI in explainable reasoning and data-efficient learning. We believe that this neuro-symbolic flavor of AI will enable more useful and reliable applications in the long term.
If, like us, you are skeptical of the status quo and are excited to develop the next chapter of AI in a product-focused team, reach out to us or check out our open positions.
Frontend Engineer
Top Benefits
About the role
About Durable:
Our mission at Durable is to make owning a business easier than having a job.
Durable builds AI that does the work for you. Our goal is to own the DIFY (Do It For You) small business category.
What is DIFY? It is a new category of technology that is faster and more cost effective than a human, and much easier to use than software. It is an AI first approach to solving customer problems.
You don't need to learn new software. You don't need to read help docs. You don't need to learn how to prompt. You provide business context and feedback, and the work is done for you.
We believe in a world where everyone is a business owner. Whether it's a full-time, part-time, or side hustle - we want to make it frictionless to start and operate a business. Since launching in late 2022, over 10 million websites have been built with our AI powered website builder. We are generating significant revenue, well-funded by Silicon Valley investors, and growing extremely fast.
Our vision is much bigger, and we're looking for incredible people to join our team and make an impact.
What You’ll Do:
We're looking for a frontend engineer to craft high-performance, beautiful interfaces that bring durable’s ai-native experiences to life. you’ll own everything from our design system to pixel-perfect interactions, collaborating closely with design and product to deliver a best-in-class experience for small business owners. At Durable, every engineer is expected to build AI features end to end and use AI in their workflow every day.
Key Responsibilities:
- Build and maintain responsive, performant, and accessible web interfaces
- Implement elegant interaction design using animation, motion, and state management
- Collaborate with design to translate figma prototypes into production-ready code
- Own and evolve Durable’s component libraries, design system, and frontend architecture
- Work with product to create seamless end-to-end features
- Optimize for speed, maintainability, and developer experience in the browser
- Contribute to performance monitoring, testing, and tooling
What you bring:
- 3–6+ years of experience building production-grade web applications
- Strong proficiency in React, Typescript, and modern frontend tooling
- Expertise in TailwindCSS and component-driven development (Storybook, RadixUI)
- Experience with TRPC, Tanstack Query, and state management patterns
- Eye for detail in ui/ux, animation, and design fidelity
- Track record of building performant, scalable, and maintainable frontend systems
- Collaborative and pragmatic mindset; thrive in a fast-paced startup environment
- Bonus: experience with Rive, Vercel, AI-driven products, and/or b2c/b2b2c platforms
Why Join Us?
At Durable, we’re committed to creating an environment where you can thrive. Here’s what you can look forward to:
- Hybrid Flexibility & Gastown HQ: Our well-stocked Vancouver office offers stunning views of the North Shore, and while we value in-person collaboration, you're free to work from home when you need to. Mondays and Thursdays are our in-office anchor day.
- Comprehensive Benefits: Health and dental coverage to support your well-being.
- Home Office Stipend: Receive a stipend to create a comfortable and productive workspace.
- Professional Development: We support your growth with opportunities like conferences, courses, and speaking engagements.
- Team Events: Connect with your colleagues through retreats and team-building activities.
- Equipment: Start strong with a company-provided laptop and the tools you need to succeed.
- Commitment to engineering excellence : We care deeply about our craft and build using the most AI-native stack and tools available.
Location:
Ideal candidates are based in Vancouver. We may consider those based remotely in Canada on a case-by-case basis.
Compensation:
Base salary range is $165,000-$225,000 CAD, plus equity. This range is relevant to candidates located in Vancouver, Canada. Actual compensation will be based on a combination of factors including experience and skill level.
Recruitment process:
This is our typical recruitment process. It may vary a bit but generally this is what you can expect to take place over the span of several weeks.
- Recruiter screen (Online, 15-20mins)
- Hiring Manager screen (Online, 15-20mins)
- Behavioural (On-site, 30mins)
- Technical Interview (On-site, 90mins)
- Group Chat (Online or On-site, 25mins)
- References + Offer
The behavioural, technical, and group portions are often completed at the same time at our office.
Our tech stack:
- Languages: TypeScript, SQL, Bash, HTML5, CSS3
- Frameworks/Libraries: React, NextJS, Tanstack Query, React Native, Expo, TailwindCSS, RadixUI, DrizzleORM, TRPC, NodeJS, Zod, WebRTC, Rive
- Tooling: Storybook, Turborepo, ESLint, Prettier, Playwright, NPM/PNPM, Git, AI codegen
- Databases: Postgres (including PGVector and JSON), S3 compatible object stores, Clickhouse
- Infrastructure: Docker, Vercel, Trigger.dev, OTel, Groq, Hugging Face, , Langfuse
- AI Engineering: Large Language Models, Multi-Modal Models, Image Generation, In-painting, Voice Models, Vercel AISDK
- AI Concepts (learn over time): Generative UI, Streaming, ReAct, CoT, Multi-agent systems, Guardrails, Evals, Vector databases, RAG, Embeddings, Fine-tuning, Diffusion Models, MCP, and more.
About Durable
We’re on a mission to transform access to custom software using explainable AI capable of human-level reasoning and dialogue. We envision a future where custom, flexible, and durable software is democratized and accessible to everyone. We are a VC-funded startup founded by repeat founders, building a product in a new category.
Realizing this vision requires AI that reasons over and continuously learns an unbounded and customized knowledge base. It requires AI that, when given a task, determines missing information, asks clarifying questions, and highlights assumptions. It requires AI that explains its reasoning and validates its answers.
We don’t see evidence that the current paradigm of ever-larger deep learning language models can realize this vision. So our approach combines the strengths of deep learning in dealing with noisy and ambiguous data with the strengths of symbolic AI in explainable reasoning and data-efficient learning. We believe that this neuro-symbolic flavor of AI will enable more useful and reliable applications in the long term.
If, like us, you are skeptical of the status quo and are excited to develop the next chapter of AI in a product-focused team, reach out to us or check out our open positions.