Proof (proofserve.com) Logo

Proof (proofserve.com)

Full Stack Software Engineer Canada

Posted 5 Days Ago
Be an Early Applicant
Canada
Mid level
Canada
Mid level
Join Proof as a Full-Stack Software Engineer, collaborating on backend and frontend development, optimizing performance, and enhancing user experiences in a remote setting.
The summary above was generated by AI

Proof is a fast-growing startup at the forefront of legal technology, offering a best-in-class platform trusted by thousands of law firms across the U.S. Our platform is growing rapidly, with a 10% month-over-month growth, and we are seeking a skilled and motivated Full-Stack Engineer to join our talented engineering team as we scale and expand.

Responsibilities

  • Collaborate closely with engineers, designers, and product managers to architect, develop, and maintain high-quality full-stack features across the Proof platform.

  • Design and implement backend services and APIs using Go (Golang), ensuring reliability, scalability, and performance. Optimize interactions with databases and core infrastructure components.

  • Build modern, intuitive, and responsive user interfaces using React and TypeScript, with attention to usability, accessibility, and design consistency.

  • Identify, troubleshoot, and resolve system performance bottlenecks, reliability issues, and security vulnerabilities across both frontend and backend systems.

  • Participate in all stages of the software development lifecycle, including planning, design reviews, implementation, deployment, and post-launch support.

  • Contribute to architectural decisions and guide the technical direction of our platform through well-reasoned proposals and implementation leadership.

  • Engage in regular code reviews, ensuring adherence to best practices, clean architecture, and code quality. Lead by example and mentor junior team members when appropriate.

  • Partner with DevOps to support automated testing, deployment pipelines, and observability tools that ensure our software is stable, traceable, and continuously delivered.

  • Stay up to date on industry trends, bringing forward relevant technologies and practices that can improve team productivity and system robustness.

Qualifications

  • 2–5 years of professional experience as a full-stack engineer, with a track record of delivering production-grade applications that are performant, maintainable, and user-friendly.

  • Strong proficiency in backend development, ideally with Go (Golang), and comfort working with modern web frameworks, APIs, and data processing workflows. Equivalent experience in languages like Python, Node.js, or Ruby will be considered.

  • Solid experience with modern frontend development using React and TypeScript, including state management, component-based architecture, and responsive design.

  • Working knowledge of relational and/or NoSQL databases, with practical experience designing schemas, writing queries, and integrating them with backend systems.

  • Deep understanding of RESTful API design principles. Experience with GraphQL is a plus.

  • Familiarity with CI/CD tools and workflows, and a strong commitment to writing testable, well-documented code.

  • Ability to analyze complex technical problems and make decisions with sound judgment under constraints and ambiguity.

  • Experience working in agile environments with remote teams, and strong communication skills to coordinate effectively across time zones and functions.

  • Self-starter with a growth mindset and a willingness to take ownership of challenging problems from conception to completion.

What We Offer

  • Full-time, salaried role

  • 100% remote position (Canada-based)

  • Flexible paid time off and national holidays

  • Company-provided equipment

  • Comprehensive benefits package including health, dental, vision, and disability insurance

  • Salary band: $120,000–$160,000 CAD, based on experience and location

Top Skills

Ci/Cd
Go (Golang)
React
Typescript

Similar Jobs

17 Days Ago
Floors, Oakview, MB, CAN
Senior level
Senior level
Insurance
The Software Engineer Lead Consultant designs and implements software products, manages production applications, and drives best practices in development and DevOps processes.
Top Skills: ActivemqAWSAws SqsAzureJavaJavaScriptJSONPythonRabbitMQShell ScriptTddTerraformVMwareYaml
13 Days Ago
Montréal, QC, CAN
Junior
Junior
Digital Media • Kids + Family • Music • News + Entertainment
The Product Engineer evaluates and approves designs for toy products, collaborates on part development, and ensures quality during production.
Top Skills: 3D SolidworksMS Office
16 Days Ago
2 Locations
Senior level
Senior level
eCommerce • Fintech • Machine Learning • Retail
This role involves planning and executing technology projects focused on performance and scalability, mentoring team members, and addressing production issues in distributed systems.
Top Skills: AWSCloudflareDatadogDynamoElasticsearchKotlinKubernetesPagerdutyRedis

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account