We’re building a modern operating system for personal injury and seeking a Senior Software Engineer to join the team. Founding injury attorneys are lawyers skilled in fighting for their clients but they’re also entrepreneurs who are passionate about building a great business. The next generation of exceptional personal injury firms will run on Gladiate and firm founders will utilize our technology to manage their clients, contacts, documents, communication, marketing, staff, and finances to build their best firm. Law firms coast to coast already run on Gladiate, but the best is yet to come.
Job requirements:
As a Senior Software Engineer, you will be responsible for leading the development of significant components of our applications. Qualified candidates will be expected to have advanced knowledge of HTML, CSS, JavaScript, React, or micro-service architectures and API development. We’re building the technology powering tomorrow’s law firm. This requires technical tenacity and skill. We have big ambitions that come with fascinating challenges that can only be solved by someone with innate grit, technical aptitude, and impeccable craft.
Our front-end tech stack includes; React Typescript, NX Monorepo, React/Tanstack Query, TailwindCSS, and Vite
Our backend tech stack includes; Python, AWS, Amazon DynamoDB
What you’ll achieve:
- Build web applications with web development best practices
- Ship polished user interfaces, micro-services, and APIs
- Partner with our founding CTO and fellow engineers to integrate UI components with APIs and databases and execute our product roadmap
- Gather and refine specifications and requirements based on product requirements
- Debug errors, troubleshoot issues, and perform routine performance optimizations
- Write high-quality, scalable, and reusable code
- Shape the law firm of the future
What you’ll bring:
- Bachelor’s degree in computer science or a related field
- 6+ years of software development experience and comfort using technologies like HTML, CSS, JavaScript, and a modern UI framework like React
- Solid understanding of asynchronous programming, including knowledge of Promises, async/await, and handling asynchronous operations effectively in JavaScript
- Familiarity with TypeScript, React Typescript, CSS frameworks such as TailwindCSS or Bootstrap, cross-browser compatibility testing, JSON web tokens, and complicated forms and form elements
- Familiarity with microservice architecture in the AWS environment, non-relational databases, and standard Python/java programming principles
- Ability to interpret and integrate third-party APIs and SDKs
- An understanding that building a product that powers another entrepreneur’s business comes with responsibility for our impact—good and bad
- Interest and concern for business needs, implications, and practicality of your code. You can balance between craft, speed, and the bottom line.
- You’re a good listener who teams well with others. You observe and internalize all inputs and feedback to help you reach the best decision.
- Ability to communicate nuanced ideas clearly, whether you’re explaining technical decisions in writing or brainstorming in real time
- Comfort asking for help when you get stuck
Hiring Process
We hire talented and passionate people from a variety of backgrounds. If you’re excited about a role but your experience doesn’t align perfectly with every bullet point listed in the job description, we still urge you to apply. If you’re a builder at heart, share our values, and are a true believer in building the technology to power the law firm of tomorrow – we want to hear from you.
Gladiate is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, colour, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristics.
Gladiate is committed to providing highly competitive cash compensation, equity, and benefits.
Job perks:
We’re a small but mighty team and we strive to do everything we can to offer best-in-class culture and benefits that includes highly competitive cash compensation, ownership interest through the form of equity in the company, and benefits such as time away from work, medical, dental, and vision coverage.
1- 100% distributed
Where you work is your choice. Our team, much like our customers, is spread across the United States. We don’t have a central office which means no one is ‘offsite’ or ‘remote’. You can work from home, an Airbnb, or your favourite café. We meet up every day on Zoom and Slack and have opportunities to gather in person throughout the year.
2- Unlimited PTO
We know that to perform at our best we each need to take time to recharge, refresh and be present with friends and family. When we’re working we believe in doing our best work but we want you to maintain a life and an identity outside of your work as well.
3- Career catalyst
We want you to step into the role you will reference throughout your career. Life is too short for busy work, red tape, and office politics. Your work will make it into our customers’ lives and businesses in your first week. Everyone on our team works directly with the founders, with our customers, and with one another. We use the tools, tech, and processes needed to get things done.
4- Health insurance
It is mission-critical to take care of our physical and mental health. Gladiate covers 100% of employee health insurance premiums across all medical, dental, and vision plans. Additionally, we cover 100% of dependent premiums on a high deductible + HSA plan that includes generous employer HSA contributions. Gladiate covers 50% of dependent premiums on low and no-deductible plans.
5- Operate with the purpose
Our culture and values are not defined by the work we do but by how we do the work.
Location: Remote
For More Information: SENIOR SOFTWARE ENGINEER