Frontend Software Engineer (Remote - Canada) at Proof
Job Description
Join Proof – Build the Future of Legal Tech
Proof is a fast-growing startup modernizing how legal professionals work. Our platform is trusted by thousands of law firms across the U.S. and is growing 10% month-over-month. We're building tools that remove friction from legal workflows — and we’re just getting started.
We're looking for a Frontend Engineer who wants to work with modern tools, build polished, performant interfaces, and help scale a product that’s making a real-world impact.
What You'll Do
-
Build and maintain sleek, responsive, and accessible UI components in React + TypeScript.
-
Collaborate with Design and Product to translate user needs into intuitive, high-impact experiences.
-
Identify and fix performance bottlenecks across the frontend stack.
-
Work in a fast, iterative environment where shipping value weekly is the norm.
-
Contribute to frontend standards and best practices, from component design to test coverage.
-
Stay sharp — bring in new ideas, tools, and techniques that help us move faster or deliver better UX.
You Might Be a Fit If You...
-
Have 3–5 years of experience building production-grade web apps.
-
Know React + TypeScript cold, and have used modern state management (Zustand, Redux, or similar).
-
Have a strong handle on web fundamentals: performance, accessibility, responsive design.
-
Write clean, testable code and are comfortable with testing frameworks like Jest, React Testing Library, Cypress, or Playwright.
-
Understand how to work with REST and/or GraphQL APIs, and can reason through full-stack behavior.
-
Are familiar with CI/CD pipelines and modern tooling like Vite, Webpack, ESLint, etc.
-
Communicate clearly, ask good questions, and thrive in a collaborative, remote-first environment.
Bonus Points
-
Experience working on mobile apps with React Native.
-
Interest in interfaces influenced by AI/ML-powered workflows.
-
Comfortable visualizing complex data or workflows for power users.
What We Offer
-
Full-time, salaried position – remote across Canada
-
Flexible vacation policy + holidays
-
Company-provided equipment + home office setup
-
Healthcare, dental, life, and long-term disability insurance
-
A product team that values quality, iteration, and engineering impact
- Salary band: 120,000 - 160,000