About the job
About LEAP
LEAP stands as the premier provider of innovative Legal Practice Management Solutions globally and is a proud member of ATI, one of the foremost international LegalTech firms. For over three decades, our relentless curiosity and dedication to continuous improvement have driven us to reinvent productivity tools for legal professionals and their teams, fulfilling our core mission: ‘To assist lawyers who assist people.’ Our cutting-edge software is trusted by over 71,000 attorneys and their teams across small to medium-sized law firms.
Joining our dynamic international team of dedicated high achievers means becoming part of a rapidly growing technology enterprise where change is the only constant. With over 1000 intelligent, compassionate, and ambitious ‘LEAPsters’ collaborating across Australia, Canada, the United States, the United Kingdom, the Republic of Ireland, Poland, and New Zealand, you’ll find yourself in inspiring company.
Introducing the LEAP Estates Team
The LEAP Estates team is a specialized division within LEAP, dedicated to developing software tailored for Estates Lawyers. Our cross-functional team comprises legal experts, software developers, designers, and client-focused professionals, all working in unison to deliver practical solutions utilized daily by Estate firms.
Our efforts are guided by in-house Australian Estate Lawyers and informed by a robust client feedback system, ensuring our offerings are shaped by real-world legal practices and continually evolve to meet lawyers' actual working needs.
Your Role
As a Full Stack Software Engineer, you will collaborate with cross-functional stakeholders to transform innovative ideas into robust, production-ready applications. You will have significant ownership over architectural decisions, establish best practices, and lead the journey from concept to release.
Your Responsibilities will include:
- Developing and delivering AI-powered applications
- Designing, developing, and managing backend APIs and services
- Ensuring scalability to accommodate large volumes of data and users
- Implementing secure customer authentication protocols
- Identifying and executing improvements in our software development, deployment, and delivery processes
- Revising, updating, refactoring, and debugging code
- Testing and deploying applications and systems
- Utilizing Git version control to manage the codebase
Your Qualifications
- At least 3 years of hands-on experience as a Full Stack Software Engineer
- A strong enthusiasm for developing AI-driven applications
- Proficiency in front-end development using modern web technologies, especially React
- Expertise in at least one contemporary server-side programming language or framework (e.g., C#/.NET, TypeScript/Node.js)
- Solid experience with database technologies (e.g., MySQL, PostgreSQL, DynamoDB)
- Comprehensive understanding of software development methodologies

