Full-time | Hybrid in Revelstoke, BC, or Regina, SK | Remote considered
Quillogic is a fast-moving legal technology company based in Revelstoke, BC, building software that automates estate planning workflows for Canadian legal professionals. We're a small but rapidly growing technical team solving a real problem in a historically underserved market, and we're looking for someone who wants to be part of building it from the ground up.
We are looking for an experienced Senior Software Developer to join our team and help lead the development of a Flutter-based web application. The role combines hands-on coding with technical leadership in a collaborative development environment, including the opportunity to shape how the team uses AI-enabled coding tools to improve development efficiency.
Key responsibilities of the position
- Lead the design, development, testing, and maintenance of a Flutter-based web application;
- Take ownership of features and technical deliverables from requirements through to deployment;
- Work with the development team and stakeholders to define technical requirements and deliver scalable, maintainable solutions;
- Write clean, efficient, and well-documented code, and help set coding standards and best practices for the team;
- Lead and take part in code reviews, giving constructive feedback that raises code quality;
- Troubleshoot, debug, and resolve complex application issues in a timely manner;
- Design and lead the integration of applications with internal and external systems, APIs, and databases;
- Contribute to and help drive architecture discussions and software design decisions;
- Support the development of AI-assisted compliance checking features, including the secure handling of confidential client data;
- Mentor and support junior developers;
- Champion and apply data security and privacy best practices appropriate for confidential legal client information.
Qualifications and experience to be successful in the position
- Minimum 5 years of professional experience developing web or mobile (iOS/Android) applications;
- Advanced proficiency in one or more of Java, C#, Python, JavaScript, Kotlin, Swift, Dart, or similar languages; hands-on experience with Flutter is a strong asset;
- Proven experience designing and building scalable applications, including making architecture and design decisions;
- Strong working knowledge of Git or other version control systems and collaborative development workflows;
- Hands-on experience using AI coding assistants in a professional workflow;
- Strong problem-solving and analytical skills, with close attention to detail;
- Excellent communication and collaboration skills, including the ability to explain technical concepts to non-technical stakeholders;
- Ability to research, learn, and adapt quickly;
- Experience mentoring developers or leading technical work;
- Highly self-motivated, able to work independently with minimal supervision and as part of a team;
- Excellent organizational and time management skills;
- Must live in Canada and have legal authorization to work in Canada on an unrestricted basis. Candidates based in, or willing to relocate to, Revelstoke, BC, or Regina, SK, are strongly preferred.
Other knowledge and experience we consider a strong asset
- Experience with cloud platforms such as Azure, AWS, GCP, or Firebase;
- Experience designing, developing, and integrating RESTful APIs;
- Experience setting up or maintaining automated testing, CI/CD pipelines, or DevOps practices;
- Strong understanding of UI/UX principles for web, mobile, and desktop apps;
- Experience working within Agile or Scrum methodologies;
- Experience building software in legal, financial, or other regulated industries.
Education
The knowledge and capabilities needed to succeed in this role are typically gained through a bachelor's degree or diploma in Computer Science, Software Engineering, or a related field, or a combination of equivalent education and experience.
Benefits of working with Quillogic
Along with joining a dedicated, innovative, and agile team, we offer:
- A competitive salary commensurate with education and experience, within a range of $90,000 to $125,000 per year;
- Health and dental benefits;
- Flexible hours around a core schedule;
- The chance to take on technical leadership, mentor others, and shape our engineering practices;
- The opportunity to be at the ground level of a company with exciting possibilities to shape the future of legal technology;
- An ideal location for those seeking both professional growth and exceptional quality of life, with year-round outdoor recreation and easy commuting;
- A flexible hybrid work arrangement, combining work from home with time in our Revelstoke or Regina office, with fully remote work considered for the right candidate.
To apply for this position
If you are looking for a rewarding experience and feel you are the right person for the role, please submit your resume and a brief cover letter in Word or PDF format by November 26, 2026, to jobs@quillogic.com.
We sincerely thank all applicants for their interest. However, only those selected for an interview will be contacted.