Software Engineering

Jr. Software Developer

at IntellEstate Software

📍 Location Revelstoke, BC Remote Hybrid
📋 Details Contract · 6mo · $28-$38/hr · Summer 2026
📅 Posted

About the Role

Develop Flutter web app, collaborate, review, fix bugs

About IntellEstate Software

Legal tech startup, small, fast-moving team

Full Description

INTELLESTATE

is hiring a temporary full-time

Jr. Software Developer

____________________________________________________________

IntellEstate is a fast-moving legal technology company based in Revelstoke, B.C., building software that automates estate planning workflows for Canadian law firms. We're a small, 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 a motivated and emerging Software Developer with a minimum of 2 years’ experience for a 6-month term opportunity (with the possibility of extension) to join our team and support the development of a Flutter‑based web application. The role involves hands‑on coding in a collaborative development environment and the opportunity to apply AI‑enabled coding tools to improve development efficiency.

_______________________________________

Key responsibilities of the position

  • Design, develop, test, and maintain a Flutter‑based web application;
  • Collaborate with the development team to define technical requirements and deliver scalable solutions;
  • Write clean, efficient, and well‑documented code;
  • Participate in code reviews;
  • Troubleshoot, debug, and resolve application issues in a timely manner;
  • Assist in integrating applications with internal/external systems, APIs, and databases;
  • Contribute to architecture discussions and software design decisions;
  • Follow data security best practices.

__________________________________________

Qualifications and experience to be successful in the position

  • Minimum 2 years of experience developing desktop, web, or mobile (iOS/Android) applications;
  • Proficiency in one or more of: Java, C#, Python, JavaScript, Kotlin, Swift, Dart, or similar languages; and experience with Flutter is a definite asset;
  • Familiarity with Git or other version control systems;
  • Strong problem‑solving skills and attention to detail;
  • Excellent communication and collaboration skills;
  • Ability to research, learn and adapt;
  • Highly self‑motivated and able to work both independently and as part of a team;
  • Excellent organizational skills;
  • Must live in Canada and have legal authorization to work in Canada on an unrestricted basis.

Other knowledge and experience considered an asset

  • Experience with cloud platforms such as Azure, AWS, GCP, or Firebase;
  • Knowledge of RESTful API development and integration;
  • Familiarity with automated testing, CI/CD pipelines, or DevOps practices;
  • Understanding of UI/UX principles for mobile and desktop apps;
  • Experience working within Agile or Scrum methodologies.

___________________________________

Education

Typically, the knowledge and capabilities required to be successful in this role is achieved through a bachelor’s degree or diploma in Computer Science, Software Engineering, or related field; or a combination of equivalent education and experience.

____________________________________

Benefits of working with IntellEstate

In addition to joining a dedicated, innovative and agile team, we offer:

  • A competitive salary commensurate with education and experience, within an hourly range of $28.00 - $38.00;
  • Standard office hours with flexibility based on project needs; minimum 30 hours/week;
  • Mentorship to gain valuable experience in expanding software development skills;
  • ·Opportunity to be at the ground-level of a company with exciting possibilities in shaping the future of legal technology;
  • Ideal location for those seeking both professional growth and exceptional quality of life with year-round outdoor recreation and easy commuting;
  • Flexibility with hybrid work arrangement is available with a combination of working from home and working in the office in Revelstoke.

__________________________________

To apply for this position

If you are looking for a rewarding experience and feel you are the right person for the role, we welcome you to submit your resume in Word or pdf format by April 10, 2026, to jobs@intellestate.ca

We sincerely thank all applicants for their interest, however, only those considered for an interview will be contacted.

Job Type: Fixed term contract
Contract length: 6 months

Pay: $28.00-$38.00 per hour

Expected hours: 30 – 35 per week

Benefits:

  • Casual dress
  • Flexible schedule
  • Work from home

Work Location: Hybrid remote in Revelstoke, BC

Opens in a new tab on the company's website