Home › Companies › Minutebox › Full Stack Engineer
Full Stack Engineer
Minutebox · Toronto, Ontario, L4J 3M8, Canada · Hybrid · Active · BambooHR
Job facts
| Field | Value |
|---|---|
| Company | Minutebox |
| Title | Full Stack Engineer |
| Normalized title | - |
| Department / team | Engineering |
| Location | Toronto, Canada |
| Work model | Hybrid / Hybrid |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | BambooHR |
| Posted / first seen | 2026-01-22 / 2026-05-30 |
| Changed / last seen | 2026-05-30 / 2026-06-06 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from Minutebox. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through BambooHR. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| City jobs | Active postings in Toronto. | Open |
| Department jobs | Active postings in Engineering. | Open |
| Work model jobs | Active Hybrid postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | Minutebox |
| Source | b76464fe-977b-4435-896f-733a95517630 |
| ATS provider | BambooHR |
Description
OVERVIEW
MinuteBox 👉
Loved by legal professionals
Supercharging legal work
Fast, efficient and fun
Our customers turn hours of legal work into minutes by supercharging their workflows. Along with you, we're shaping the future of legal, regulatory and compliance work. Join us!
Shape the Future
For too long legal software has been difficult, boring and stuck in the '90s. We're shaping the future of legal work with fun, delightful products that bring joy to our users and that adds value to their work.
Accomplishing this begins with a great team that cares about our customers, our values and each other.
Make a Big Impact
Legal technology is the last frontier awaiting its technological revolution in the workplace and MinuteBox is at the forefront. We are taking on a massive market and a massive problem across various domains and practice areas.
Company Culture
MinuteBox is a place where leaders are born. Our founding team and management believe in empowering you to lead and excel at what you do best. We value 🧠 mental and 💪🏼 physical health and well-being and strive to create a positive work environment for everyone.
About the Job
MinuteBox is building a modern legal tech platform used by enterprise law firms around the world. Our product manages complex corporate entities, legal documents, and compliance workflows at scale.
We are a lean, high-output engineering team that values architectural clarity, correctness, and developer velocity. This role sits at the core of the product, spanning high-concurrency backend systems and a high-performance, fine-grained reactive frontend.
As a Full Stack Engineer, you’ll help design and build distributed systems that power mission-critical legal workflows, where performance, consistency, and reliability matter every day.
Key Responsibilities:
Performance Engineering
Optimize large, data-heavy user interfaces using TKO’s fine-grained observable model.
Eliminate unnecessary re-renders and performance overhead common in Virtual DOM frameworks.
System Design & Development
Design, develop, and maintain backend services and APIs using Go and TypeScript (Bun).
Contribute across the full stack, from backend services to frontend architecture.
Architectural Stewardship
Implement Actor-based state management and state-machine-driven workflows.
Build resilient, concurrent systems that manage complex legal processes with high consistency.
Cloud Infrastructure
Deploy, manage, and scale services on Google Cloud Platform (Cloud Run, Firestore, BigQuery).
Work with Docker and CI/CD pipelines via GitHub Actions.
AI-Augmented Development
Integrate AI-assisted tooling (Claude Code, Cursor, Gemini) into daily development workflows to accelerate delivery and improve quality.
Quality & Testing
Maintain a high bar for correctness and reliability using Bun, Biome, and Playwright for end-to-end testing.
Contribute to a culture of confident, frequent shipping
Prerequisites:
Experience: 5+ years of professional software development experience.
Backend Expertise: Strong proficiency in Go for building scalable, concurrent services.
Frontend Reactivity: Deep understanding of observable-based architectures (TKO, MobX, SolidJS) and why they outperform Virtual DOM approaches at scale.
Systems Thinking: Experience with, or strong interest in, the Actor pattern and state-machine-driven system design.
Cloud Native: Hands-on experience with GCP (preferred) or another major cloud provider.
Pragmatic Mindset: Comfortable navigating complex systems and choosing the right abstraction or tool for the problem at hand
Preferred/Nice to Have:
Experience working in Legal Tech or enterprise document management systems.
Background in PDF manipulation or complex document processing.
Familiarity with or contributions to open-source projects.
Experience with the Bun and/or Biome ecosystems.
Exposure to large, long-lived codebases with evolving architectural constraints
About the Role
Permanent salaried employee
Hybrid work environment
Salary commensurate with experience
Why choose MinuteBox?
We are a group of passionate and thoughtful people working together to fundamentally change the way legal work gets done
We are growing quickly! Plus, MinuteBox is the highest-rated platform on the popular G2 Crowd software review website
We have all the fun perks you’d expect—flexible vacation policy, competitive vision, dental, and health benefits, team lunches, and socials (yes, even remotely!)
We are proud of our culture and care about it deeply—we live by our team values and are always trying to make MinuteBox a better company today than it was yesterday
We encourage learning, growth, continuous improvement, and provide the freedom to experiment
Not sure if you qualify?
Apply anyway! We extend opportunities to a broad array of candidates, including those with diverse workplace experiences and backgrounds. Whether you're new to the corporate world, returning to work after a gap in employment, or simply looking to transition or take the next step in your career path, we are excited to connect with you.
MinuteBox Values Diversity and Equal Opportunity
MinuteBox is an equal opportunity employer and as such, we do not discriminate on the basis of race, colour, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other characteristic protected by applicable laws. We are dedicated to growing a diverse team of highly talented individuals and creating an inclusive environment where everyone feels empowered to bring their best and authentic selves to work .If you require any accommodations during the recruitment process, whether it be alternate forms of material, accessible meeting rooms, etc., please let us know and we will work with you to meet your needs.
Full job record
| Job ID | 08965a2c2ab0fb700d46aa3fb3a474e97b4cf859 |
| Org ID | 50c44bb8-6180-4acb-ac2d-f9fc62cefa4e |
| Source ID | b76464fe-977b-4435-896f-733a95517630 |
| Board ID | b76464fe-977b-4435-896f-733a95517630 |
| Provider | bamboohr |
| Provider Job Key | 58 |
| Title | Full Stack Engineer |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Toronto, Ontario, L4J 3M8, Canada |
| Department | Engineering |
| Team | — |
| Employment Type | full_time |
| Workplace Type | hybrid |
| Remote Policy | hybrid |
| Country | Canada |
| Region | — |
| City | Toronto |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://minutebox.bamboohr.com/careers/58 |
| Apply URL | https://minutebox.bamboohr.com/careers/58 |
| First Seen At | 2026-05-30 06:03:17Z |
| Last Seen At | 2026-06-06 10:20:50Z |
| Last Checked At | 2026-06-06 10:20:50Z |
| Last Changed At | 2026-05-30 06:03:17Z |
| Inactive At | — |
| Source Posted At | 2026-01-22 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=minutebox/date=2026-06-06/2026-06-06T10-20-50-131Z-43e4e443c5cbe32891cb6bfe6a613648065755e060f9d999551c2d3941153024.json |
Event Fields
{
"content_hash": "1b9f924326ef164f5b557c3f6a476b6bfb891fee0bc927d0d2dd172603c88990",
"source_hash": "d073488bd3da4f9acc786f8995516a358d879260a4f19902a7c5de5933576109",
"last_changed_at": "2026-05-30T06:03:17.629Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Toronto, Ontario, L4J 3M8, Canada",
"city": "Toronto",
"region": null,
"country": "Canada",
"is_remote": false,
"confidence": 0.95
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-06T10:20:50.986Z",
"launch_scope": {
"reason": "bamboohr_production_catalog",
"included": true,
"location": {
"raw": "Toronto, Ontario, L4J 3M8, Canada",
"city": "Toronto",
"region": null,
"country": "Canada",
"is_remote": false,
"confidence": 0.95
},
"countries": [
"Canada"
]
},
"remote_policy": "hybrid",
"salary_period": null,
"workplace_type": "hybrid",
"salary_currency": null
}Extensions
{}Native Structured
{
"list_job": {
"id": "58",
"isRemote": null,
"location": {
"city": "Toronto",
"state": "Ontario"
},
"atsLocation": {
"city": null,
"state": null,
"country": null,
"province": null
},
"departmentId": "18629",
"locationType": "2",
"jobOpeningName": "Full Stack Engineer ",
"departmentLabel": "Engineering",
"employmentStatusLabel": "Full-Time"
},
"detail_errors": [],
"detail_job_opening": {
"location": {
"city": "Toronto",
"state": "Ontario",
"postalCode": "L4J 3M8",
"addressCountry": "Canada"
},
"datePosted": "2026-01-22",
"atsLocation": {
"city": null,
"state": null,
"country": null,
"countryId": null
},
"description": "<p><span style=\"font-weight: bold\">OVERVIEW</span></p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">MinuteBox 👉</span></p>\n<ul>\n<li>Loved by legal professionals</li>\n<li>Supercharging legal work</li>\n<li>Fast, efficient and fun</li>\n</ul>\n<p>Our customers turn hours of legal work into minutes by supercharging their workflows. Along with you, we're shaping the future of legal, regulatory and compliance work. Join us!</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Shape the Future</span></p>\n<p>For too long legal software has been difficult, boring and stuck in the '90s. We're shaping the future of legal work with fun, delightful products that bring joy to our users and that adds value to their work.</p>\n<p>Accomplishing this begins with a great team that cares about our customers, our values and each other.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Make a Big Impact</span></p>\n<p>Legal technology is the last frontier awaiting its technological revolution in the workplace and MinuteBox is at the forefront. We are taking on a massive market and a massive problem across various domains and practice areas.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Company Culture</span></p>\n<p>MinuteBox is a place where leaders are born. Our founding team and management believe in empowering you to lead and excel at what you do best. We value 🧠 mental and 💪🏼 physical health and well-being and strive to create a positive work environment for everyone.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">About the Job</span></p>\n<p>MinuteBox is building a modern legal tech platform used by enterprise law firms around the world. Our product manages complex corporate entities, legal documents, and compliance workflows at scale.</p>\n<p><br></p>\n<p>We are a lean, high-output engineering team that values architectural clarity, correctness, and developer velocity. This role sits at the core of the product, spanning high-concurrency backend systems and a high-performance, fine-grained reactive frontend.</p>\n<p><br></p>\n<p>As a Full Stack Engineer, you’ll help design and build distributed systems that power mission-critical legal workflows, where performance, consistency, and reliability matter every day.</p>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">Key Responsibilities: </span></p>\n<ul>\n<li><span style=\"font-weight: bold\">Performance Engineering</span>\n<ul>\n<li>Optimize large, data-heavy user interfaces using TKO’s fine-grained observable model.</li>\n<li>Eliminate unnecessary re-renders and performance overhead common in Virtual DOM frameworks.</li>\n</ul>\n</li>\n<li><span style=\"font-weight: bold\">System Design & Development</span>\n<ul>\n<li>Design, develop, and maintain backend services and APIs using Go and TypeScript (Bun).</li>\n<li>Contribute across the full stack, from backend services to frontend architecture.</li>\n</ul>\n</li>\n<li><span style=\"font-weight: bold\">Architectural Stewardship</span>\n<ul>\n<li>Implement Actor-based state management and state-machine-driven workflows.</li>\n<li>Build resilient, concurrent systems that manage complex legal processes with high consistency.</li>\n</ul>\n</li>\n<li><span style=\"font-weight: bold\">Cloud Infrastructure</span>\n<ul>\n<li>Deploy, manage, and scale services on Google Cloud Platform (Cloud Run, Firestore, BigQuery).</li>\n<li>Work with Docker and CI/CD pipelines via GitHub Actions.</li>\n</ul>\n</li>\n<li><span style=\"font-weight: bold\">AI-Augmented Development</span>\n<ul>\n<li>Integrate AI-assisted tooling (Claude Code, Cursor, Gemini) into daily development workflows to accelerate delivery and improve quality.</li>\n</ul>\n</li>\n<li><span style=\"font-weight: bold\">Quality & Testing</span>\n<ul>\n<li>Maintain a high bar for correctness and reliability using Bun, Biome, and Playwright for end-to-end testing.</li>\n<li>Contribute to a culture of confident, frequent shipping<br></li>\n</ul>\n</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">Prerequisites: </span></p>\n<ul>\n<li><span style=\"font-weight: bold\">Experience:</span> 5+ years of professional software development experience.</li>\n<li><span style=\"font-weight: bold\">Backend Expertise:</span> Strong proficiency in Go for building scalable, concurrent services.</li>\n<li><span style=\"font-weight: bold\">Frontend Reactivity:</span> Deep understanding of observable-based architectures (TKO, MobX, SolidJS) and why they outperform Virtual DOM approaches at scale.</li>\n<li><span style=\"font-weight: bold\">Systems Thinking:</span> Experience with, or strong interest in, the Actor pattern and state-machine-driven system design.</li>\n<li><span style=\"font-weight: bold\">Cloud Native:</span> Hands-on experience with GCP (preferred) or another major cloud provider.</li>\n<li><span style=\"font-weight: bold\">Pragmatic Mindset:</span> Comfortable navigating complex systems and choosing the right abstraction or tool for the problem at hand<br></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-size: 12pt; font-weight: bold\">Preferred/Nice to Have:</span></p>\n<ul>\n<li>Experience working in Legal Tech or enterprise document management systems.</li>\n<li>Background in PDF manipulation or complex document processing.</li>\n<li>Familiarity with or contributions to open-source projects.</li>\n<li>Experience with the Bun and/or Biome ecosystems.</li>\n<li>Exposure to large, long-lived codebases with evolving architectural constraints<br></li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">About the Role</span></p>\n<ul>\n<li>Permanent salaried employee</li>\n<li>Hybrid work environment</li>\n<li>Salary commensurate with experience</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Why choose MinuteBox?</span></p>\n<ul>\n<li>We are a group of passionate and thoughtful people working together to fundamentally change the way legal work gets done</li>\n<li>We are growing quickly! Plus, MinuteBox is the highest-rated platform on the popular G2 Crowd software review website</li>\n<li>We have all the fun perks you’d expect—flexible vacation policy, competitive vision, dental, and health benefits, team lunches, and socials (yes, even remotely!)</li>\n<li>We are proud of our culture and care about it deeply—we live by our team values and are always trying to make MinuteBox a better company today than it was yesterday</li>\n<li>We encourage learning, growth, continuous improvement, and provide the freedom to experiment</li>\n</ul>\n<p><br></p>\n<p><span style=\"font-weight: bold\">Not sure if you qualify?</span></p>\n<p>Apply anyway! We extend opportunities to a broad array of candidates, including those with diverse workplace experiences and backgrounds. Whether you're new to the corporate world, returning to work after a gap in employment, or simply looking to transition or take the next step in your career path, we are excited to connect with you.</p>\n<p><br></p>\n<p><span style=\"font-weight: bold\">MinuteBox Values Diversity and Equal Opportunity</span></p>\n<p>MinuteBox is an equal opportunity employer and as such, we do not discriminate on the basis of race, colour, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other characteristic protected by applicable laws. We are dedicated to growing a diverse team of highly talented individuals and creating an inclusive environment where everyone feels empowered to bring their best and authentic selves to work .If you require any accommodations during the recruitment process, whether it be alternate forms of material, accessible meeting rooms, etc., please let us know and we will work with you to meet your needs.</p>",
"compensation": null,
"departmentId": "18629",
"locationType": "2",
"seekPromoted": false,
"jobCategoryId": null,
"jobOpeningName": "Full Stack Engineer ",
"departmentLabel": "Engineering",
"jobOpeningStatus": "Open",
"minimumExperience": "Experienced",
"jobOpeningShareUrl": "https://minutebox.bamboohr.com/careers/58",
"employmentStatusLabel": "Full-Time"
}
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/08965a2c2ab0fb700d46aa3fb3a474e97b4cf859?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/50c44bb8-6180-4acb-ac2d-f9fc62cefa4eJSONGET https://api.bluedoor.sh/job-postings/v1/sources/b76464fe-977b-4435-896f-733a95517630JSONGET https://api.bluedoor.sh/job-postings/v1/jobs/08965a2c2ab0fb700d46aa3fb3a474e97b4cf859/eventsJSON