Senior Full-Stack Engineer (Remote – Canada)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

6+ years of hands-on full-stack experience in product environments., Proficiency in Go, React, and TypeScript with a focus on performance optimization., Strong understanding of API design, particularly GraphQL or REST., Excellent communication skills and a product mindset for cross-functional collaboration..

Key responsibilities:

  • Build full-stack features from backend services to frontend interfaces.
  • Architect and maintain backend systems in Go, optimizing for performance and scalability.
  • Develop modern UIs in React and TypeScript, ensuring usability and accessibility.
  • Lead design discussions, mentor engineers, and contribute to technical planning and best practices.

Proof logo
Proof Legal Services Startup https://www.proofserve.com/
11 - 50 Employees
See all jobs

Job description

About Proof

Proof is a rapidly growing legal tech startup modernizing how law firms operate. Our platform is trusted by thousands of firms across the U.S. and is experiencing rapid month-over-month growth. As we scale, we’re looking for a Senior Full-Stack Engineer to help us build robust, scalable systems and deliver impactful product experiences.

This is an opportunity to join a product-driven, engineering-led team where your work will directly shape the trajectory of a category-defining platform.

What You’ll Do
  • Build full-stack features across our platform—from backend services to frontend interfaces—driving initiatives from design to deployment.

  • Architect and maintain backend systems in Go (Golang), optimizing for performance, scalability, and operational resilience.

  • Develop modern, responsive UIs in React and TypeScript that meet high standards for usability, accessibility, and polish.

  • Design clean, intuitive APIs, primarily using GraphQL, and contribute to best practices in API versioning, error handling, and schema design.

  • Identify and resolve performance bottlenecks, data issues, and system reliability gaps across the stack.

  • Lead design discussions and technical planning, contributing to architectural decisions and long-term platform strategy.

  • Mentor engineers, provide thoughtful code reviews, and raise the bar for technical excellence across the team.

  • Partner with DevOps to ensure smooth CI/CD pipelines, observability, and operational readiness for production systems.

What We’re Looking For
  • 6+ years of hands-on full-stack experience, ideally building high-impact features in fast-paced product environments.

  • Proficiency in Go (or equivalent backend experience) and eagerness to work in a strongly-typed, compiled language.

  • Deep experience with React and TypeScript, including component architecture, state management, and performance optimization.

  • Solid understanding of GraphQL or REST API design, with practical experience building and consuming APIs in production.

  • Familiarity with cloud-native systems, preferably on AWS, and a pragmatic approach to scalability and infrastructure.

  • Strong database skills, including schema design, performance tuning, and transactional thinking (SQL or NoSQL).

  • Commitment to quality, with a track record of writing well-tested, maintainable code and improving system observability.

  • Excellent communication skills, especially in distributed, remote-first teams. You can lead conversations and drive clarity.

  • A product mindset—you care about the “why” behind your work and are comfortable collaborating cross-functionally.

Nice to Have
  • Experience contributing to or maintaining design systems or frontend infrastructure.

  • Familiarity with tools like Docker, Terraform, Datadog, Sentry, or similar.

  • Prior work in a high-growth startup or SaaS environment.

What We Offer
  • Full-time, permanent role

  • Remote-first (Canada-based)

  • Flexible paid time off, including national holidays

  • Competitive salary: $140,000–$180,000 CAD, commensurate with experience 

  • Comprehensive benefits: health, dental, vision, and disability insurance

  • Company-provided equipment and a home office setup allowance

At Proof, we move quickly, solve real problems, and value engineers who take ownership and bring craft to their work. If you’re looking to join a high-caliber team and help shape the future of legal tech, we’d love to hear from you.

Required profile

Experience

Industry :
Legal Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Communication

Full Stack Engineer Related jobs