Himalayas logo
WillfulWI

Software Developer

Willful is a Canadian online estate planning platform that enables individuals to create legal wills and power of attorney documents easily and affordably.

Willful

Employee count: 11-50

Salary: 110k-140k USD

Canada only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

About Willful

At Willful, our mission is to ensure every Canadian has a comprehensive end-of-life plan in place in order to reduce burden on families. We make creating a will and other estate planning documents accessible, affordable, and easy, using technology and empathy to simplify the process. Since launching in 2017, we’ve helped more than 350,000 Canadian families get peace of mind through our digital estate planning products.

And we’ve built a respected, recognized brand - we’ve been featured in top-tier publications like The Globe and Mail and the Toronto Star, we’ve partnered with top-tier brands like Scotiabank and CIBC, and we even struck a deal on Dragons’ Den. Transforming estate planning into an accessible, convenient, and affordable option drives us daily. Now, we’re hiring an additional software developer to further our mission.

About the role:

We're looking for a full-stack developer who loves building scalable web applications and writing clean, maintainable code. You’ll be an integral part of a small, collaborative team, contributing to projects across the stack while learning from experienced engineers and contributing to meaningful improvements in our platform.

This is a vacant role, ideal for someone who enjoys solving real-world problems, working on a customer-focused product, and being hands-on in a fast-moving environment.

What you'll do:

  • Design and refine architecture for our applications and systems to ensure scalability, maintainability, and security.
  • Build and maintain features across our platform, including backend services and web interfaces
  • Contribute to ongoing improvements in code quality, testing, performance, and maintainability
  • Participate in code reviews, pair programming, and team discussions to help grow your skills and support your teammates
  • Learn and apply best practices in architecture, testing, and deployment workflows
  • Solve complex technical problems, including performance optimization, infrastructure reliability, and code scalability.
  • Own key components of our codebase, contributing high-quality, well-tested code.
  • Evaluate and introduce new technologies or frameworks as needed to improve efficiency and stability.
  • Work closely with other engineers and the technical lead to plan and execute technical projects.
  • Ensure best practices for testing, monitoring, code quality, and CI/CD pipelines.

Required Skills and Experience:

  • Experienced software engineer with extensive expertise in backend and full-stack development.
  • Proven track record of designing scalable, maintainable architectures for web applications.
  • Expertise with backend frameworks and languages (Ruby on Rails experience is a strong plus).
  • Solid frontend understanding (React experience is a plus).
  • Deep experience with RESTful API design and development.
  • Strong database skills, including schema design, performance tuning, and optimization.
  • Passion for solving complex technical challenges.
  • Strong written and verbal communication skills.

Nice to have:

  • Experience working with Heroku or similar cloud platforms
  • Exposure to performance optimization or debugging production issues
  • Interest in generative AI tools or DevOps best practices
  • Experience working in a small team or startup environment

Who you are:

  • Technical Expert: You’re passionate about solving technical problems at a system level and thrive on digging into complex codebases.
  • Architecture-Focused: You’re driven by technical correctness and long-term maintainability, and you’re comfortable making architecture trade-offs.
  • Independent Contributor: You prefer deep technical work over people management or leadership roles.
  • Pragmatic & Product-Aware: You balance technical excellence with practical product needs.
  • Collaborative: You enjoy working with other technical experts and product-minded peers, and you communicate clearly and constructively.
  • Detail-Oriented: You care about high-quality code, clean architecture, and robust systems.

We don’t care where you went to school - or if you went to school - as long as you have a proven track record of success building software. If you don’t check every box, but you can show us a product you’ve successfully built in the past, apply.

We’re building a diverse team

Willful is dedicated to fostering a workplace that values and celebrates diversity in all its forms. We believe in the power of inclusion and are committed to creating a work environment that embraces individuals of diverse backgrounds, including but not limited to race, ethnicity, gender, sexual orientation, age, religion, and disability. We encourage all qualified candidates to apply, and we are committed to providing equal opportunities and a supportive, inclusive atmosphere for all employees. We are proud that over 50% of our team, and 50% of our Senior Leadership Team, are women; and over half of our team comes from diverse ethnic backgrounds.

Work where you want to

We’re looking for the right developer to join our team so this role isn’t limited by geography and will be 100% remote. The only requirement is that you must be legally able to work in Canada, and be able to align with our team’s core working hours. You will be required to attend one in-person company retreat per year.

When

March 2026 (flexible start date)

Why Willful?

  • Competitive salary and participation in employee stock option plan; Anticipated salary range of $110,000–$140,000 (dependent on skills, experience, and qualifications)
  • Sun Life benefits plan, including health, dental, and vision;
  • Annual $500 wellness budget;
  • Monthly meal and entertainment budget;
  • Choice of $500 perk: a health spending account (HSA) or $500 annual RRSP; contribution through Wealthsimple for Employees;
  • 4.5-day work week (every Friday afternoon off)
  • Company-wide paid “recharge” days in December, in addition to vacation time
  • Competitive policies, including parental leave and bereavement policy;
  • Flexible work hours to accommodate both work and home life;
  • Fun and inclusive virtual team events
  • Annual team-wide retreat

Interviewing at Willful:

All recruiting activities, including interviews and new hire onboarding, will be conducted virtually.

  1. Phone Screen (30 minutes)
  2. Experience Deep Dive (60 minutes)
  3. Skill Assessment (15 minutes for Q&A, followed by 30 minutes to present your solution)
  4. Culture Interview (30 minutes with members of our Engineering & Product team)
  5. Offer

AI Disclosure Statement
Willful uses artificial intelligence tools for internal note-taking purposes only. These tools do not influence candidate screening, evaluation or hiring decisions and are used solely to support accurate documentation and efficient internal communication.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Entry-level
Mid-level

Salary

Salary: 110k-140k USD

Location requirements

Hiring timezones

Canada +/- 0 hours

About Willful

Learn more about Willful and their company culture.

View company profile

Willful is a Canadian legal technology company that provides an online platform designed to simplify the estate planning process. Headquartered in Toronto, Ontario, the company offers a digital solution for creating legal wills and power of attorney documents, making end-of-life planning more accessible and affordable for Canadians. The platform guides users through a series of questions to generate customized legal documents that are reviewed by estate lawyers to ensure compliance with provincial laws.

Founded in 2017, Willful has expanded its services across multiple Canadian provinces, helping thousands of individuals and families secure their financial futures. The company's mission is to remove the barriers of cost and complexity associated with traditional estate planning. Willful's platform allows users to update their documents at any time, providing flexibility as life circumstances change. The company also partners with various financial institutions and charities to promote the importance of estate planning and legacy giving.

Employee benefits

Learn about the employee benefits and perks provided at Willful.

View benefits

Parental leave

Competitive parental leave policy.

Virtual team events

Fun and inclusive virtual team events.

Meal budget

Monthly meal and entertainment budget.

In-person retreats

In-person team and company-wide events.

View Willful's employee benefits
Claim this profileWillful logoWI

Willful

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Willful

Explore the variety of open remote roles at Willful, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Willful

Remote companies like Willful

Find your next opportunity by exploring profiles of companies that are similar to Willful. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan