Software Developer - Toronto - Willful

    Willful
    Willful Toronto

    1 week ago

    $65,000 - $120,000 (CAD) per year *
    Description

    About Willful

    Willful is dedicated to helping every Canadian have a comprehensive end-of-life plan to reduce the 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 gain peace of mind through our digital estate planning products.

    We have built a respected brand and have been featured in top-tier publications such as The Globe and Mail and the Toronto Star. We've partnered with top-tier brands and even struck a deal on Dragons' Den. Transforming estate planning into an accessible, convenient, and affordable option drives us daily. We're hiring an additional software developer to further our mission.

    About the role

    We are 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. 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 inclusion and are committed to creating a work environment that embraces individuals of diverse backgrounds, including race, ethnicity, gender, sexual orientation, age, religion, and disability. 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 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.


    #J-18808-Ljbffr
    * This salary range is an estimation made by beBee
  • Work in company

    Software Developer

    Only for registered members

    Job Requisition ID # · 26WD96069 · Job Description for Software Developer · Job Description · French job description to follow/La description de poste en français se trouve plus bas · Position Overview · Autodesk is looking for Software Developers to join the Autodesk Platform Se ...

    Toronto, ON MG M $65,000 - $120,000 (CAD) per year

    4 days ago

  • Work in company

    Software Developer

    Only for registered members

    Job Requisition ID # · 26WD96069 · Job Description · Job Description for Software Developer · French job description to follow/La description de poste en français se trouve plus bas · Position Overview · Autodesk is looking for Software Developers to join the Autodesk Platform Se ...

    Toronto $65,000 - $120,000 (CAD) per year

    4 days ago

  • Work in company

    Software Developer, Performance

    Only for registered members

    At BRAHMA IA nous constituons une équipe pour repousser les limites de la technologie des Créatures dans les domaines des effets visuels et du long métrage d'animation. Aux côtés de nos artistes nous façonnons une vision pour l'avenir des Créatures numériques. · ...

    Toronto, ON

    1 month ago

  • Work in company

    Principal Software Developer

    Only for registered members

    Job Requisition ID # · 26WD95779 · The French translation can be found below/La traduction en français se trouve plus bas · Position Overview · We are seeking a · Principal Backend Software Developer · to join our · team working on Autodesk Construction Cloud Assets — a flagship ...

    Toronto, Ontario

    6 days ago

  • Work in company

    Senior Software Developer

    Only for registered members

    L'entreprise Autodesk recherche un développeur senior pour rejoindre son équipe chargée de la confidentialité. · 6 ans d'expérience dans le développement logiciel avec une spécialisation dans les plateformes de données. · Vaste expérience dans l'intégration de données et l'automa ...

    Toronto, Ontario

    2 weeks ago

  • Work in company

    Senior Software Developer

    Only for registered members

    Job Requisition ID # · 26WD95787 · The French translation can be found below/La traduction en français se trouve plus bas · Position Overview · We are seeking a Senior Software Developer to join the team working on Autodesk Construction Cloud Assets — a flagship product in Autode ...

    Toronto, ON MG M $90,000 - $145,000 (CAD) per year

    6 days ago

  • Work in company

    Senior Software Developer

    Only for registered members

    Le groupe Entertainment and Media Solutions (EMS) d'Autodesk redéfinit l'avenir du divertissement. Nous donnons aux créateurs de contenu les moyens d'inspirer, d'éduquer et de divertir. · Répondant principal à la mise en œuvre des fonctionnalités de base. · Contributeur actif à l ...

    Toronto

    1 month ago

  • Work in company

    Senior Software Developer

    Only for registered members

    + Aperçu du Poste · Notre équipe de développement logiciel recherche un développeur logiciel senior pour rejoindre l'équipe d'intégration de plateformes dans un environnement de développement agile et dynamique. Vous jouerez un rôle clé dans la définition et la mise en œuvre des ...

    Toronto Full time

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    ABOUT UNIVERUS: · Founded in 2019 and headquartered in Burnaby, British Columbia, Univerus is a fast-growing enterprise software company specializing in vertical market solutions. With over 300 employees, more than 20 acquisitions, and a global customer base exceeding 3,500 organ ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    4 days ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    We are seeking a skilled and innovative Software Engineer to join our dynamic development team. · ...

    Toronto, ON

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    We are looking for a Software Developer to join our team at ProviderSoft. As a Software Developer, you will have the opportunity to work closely with a highly-skilled development team to advance our leading SaaS ERP solution for the Early Childhood Education market. ...

    Toronto, ON

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    Toronto, ON, Canada · Job Type · Client · Contract · Community Services Cluster · Workspace · On-Site · Start Date · Hourly Wage · 41-48 · End Date · Job Description · Position Purpose · The Software Developer will lead the technical modernization and integration of the legacy AE ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    3 days ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    Remote · Full Time · Mid Level · About Advantage Group International · Advantage Group International is the global intelligence partner transforming B2B collaboration. We deliver real-time, AI-powered insights that bring foresight and clarity to strengthen partnerships, empower b ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    3 days ago

  • Work in company

    Software Developer

    Only for registered members

    We are currently seeking a Software Developer with Python and C++ experience to join our fantastic Development team. · SDFX Studios is the recognized leader in high-quality conversions of 2D theatrical content into stereoscopic 3D imagery, working with major motion picture studio ...

    Toronto, ON

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    Toronto, ON, Canada · Job Type · Client · Contract · Labour and Transportation Cluster · Workspace · On-Site · Start Date · Hourly Wage · 90 · End Date · Job Description · Responsibilities · Design, implement, and continuously expand data pipelines by performing extraction, tra ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    1 week ago

  • Work in company

    Software Developer

    Only for registered members

    Arthur Grand Technologies is currently seeking a highly motivated and skilled RQ Software Developer - Full Stack – Senior for one of our clients. · Job Title: RQ Software Developer - Full Stack - Senior · Location: Toronto, ON · Duration: Long Term Contract · MUST HAVES: · Experi ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    6 days ago

  • Work in company

    Software Developer

    Only for registered members

    The opportunityAs the Software Developer, you will analyze and develop software solutions to help meet business objectives. · Analyze and design systems of high quality that make appropriate use of technology. · Maintain currency in technological trends and directions; continuall ...

    Toronto, ON

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    Toronto, ON, Canada · Job Type · Client · Contract · Labour and Transportation Cluster · Workspace · On-Site · Start Date · Hourly Wage · 74-87 · End Date · Job Description · Responsibilities: · MUST HAVE: Hands-on Curam Development Experience · Required to translate technical sy ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    4 days ago

  • Work in company

    Software Developer

    Only for registered members

    Toronto, ON, Canada · Job Type · Client · Contract · Justice Technology Services · Workspace · On-Site · Start Date · Hourly Wage · 87 · End Date · Job Description · A Note on Assignment Type: · This position is currently listed as "Onsite", working 7.25 hours per calendar day, ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    1 week ago

  • Work in company

    Software Developer

    Only for registered members

    Toronto, ON, Canada · Job Type · Client · Contract · Land & Resources Cluster · Workspace · On-Site · Start Date · Hourly Wage · 76-89 · End Date · Job Description · Responsibilities: · Design, implement, and continuously expand data pipelines by performing extraction, transforma ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    14 hours ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    +You will be working on a 100% remote schedule as part of Fidelity's dynamic working arrangement. · Degree in Computer Science, Software Engineering, Economics or Mathematics. · 2+ years of related experience · Knowledge and experience in developing applications for mutual fund/i ...

    Toronto, ON

    1 month ago

Jobs
>
Software developer
>
Jobs for Software developer in Toronto