Talent.com
Software Developer
Software DeveloperWillful • Toronto, ON, CA
Software Developer

Software Developer

Willful • Toronto, ON, CA
Il y a 4 jours
Type de contrat
  • Temps plein
Description de poste

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.

  • Phone Screen (30 minutes)
  • Experience Deep Dive (60 minutes)
  • Skill Assessment (15 minutes for Q&A, followed by 30 minutes to present your solution)
  • Culture Interview (30 minutes with members of our Engineering & Product team)
  • 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

    Créer une alerte emploi pour cette recherche

    Software Developer • Toronto, ON, CA

    Offres similaires
    Pega Developer

    Pega Developer

    Pacer Group • Toronto
    Temps plein
    Be among the first 25 applicants.Toronto, Ontario, Canada • $95,000.Pega Developer - 10 years of exp, 3 years of Financial, Pega Robotics (OpenSpan) - Toronto, ON. Pega QA - 8+ Years (Pega, Selenium...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Staff Software Engineer, Embedded Payroll, Developer Experience

    Staff Software Engineer, Embedded Payroll, Developer Experience

    Gusto • Toronto
    Temps plein
    At Gusto, we're on a mission to grow the small business economy.We handle the hard stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus on their craft and customers.With teams ...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Back-End Software Developer

    Back-End Software Developer

    Coursera • Toronto, Canada, CA
    Temps plein
    Backend developer to build and scale payment platform.Requires Java, MySQL, and experience with payment gateways.Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Software Developer Lead

    Software Developer Lead

    Dayforce • Toronto, Canada, CA
    Temps plein
    Posted Thursday, January 8, 2026 at 5 : 00 AM | Expires Sunday, March 8, 2026 at 4 : 59 AM Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapoli...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Software Developer Iii, Acv Capital - C$103,000 - C$129,000 A Year

    Software Developer Iii, Acv Capital - C$103,000 - C$129,000 A Year

    ACV Auctions • Toronto, Canada, CA
    Temps plein
    Develops and maintains web applications, collaborates on scalable services, and conducts code reviews.Voir plus
    Dernière mise à jour : il y a 13 jours • Offre sponsorisée
    RQ10444 - Software Developer - Senior

    RQ10444 - Software Developer - Senior

    Maarut • Toronto, ON, ca
    Temps plein
    Quick Apply
    The purpose of this role is to build project integrations based on new requirements and includes production support, development of break / fixes and operational enhancements, as well as associated p...Voir plus
    Dernière mise à jour : il y a 4 jours
    Senior Software Developer

    Senior Software Developer

    CI Financial Corp. • Toronto, ON, CA
    Temps plein
    At CI, we see a great place to work as one that is a safe place for everyone to have a voice, where people are empowered to take ownership over meaningful work, where there is an opportunity to gro...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Software Developer - Full Stack - Intermediate

    Software Developer - Full Stack - Intermediate

    Connvertex Technologies Inc. • Toronto, ON, Canada
    Temps plein
    Quick Apply
    This position is listed as "Onsite"; the resource is expected to work 7.PM (excluding lunch breaks) every Monday to Friday inclusive at the identified OPS office loc...Voir plus
    Dernière mise à jour : il y a 4 jours
    Manager Software Development

    Manager Software Development

    Advanced Micro Devices • Markham
    Temps plein
    WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Oracle EBS Developer

    Oracle EBS Developer

    PRICELINE CAREERS • Toronto
    Temps plein
    This role is eligible for our hybrid work model : Two days in-office.Our Technology team is the backbone of our company : constantly creating, testing, learning and iterating to better meet the needs...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Senior Pega Developer - FinTech & OpenSpan Robotics Toronto

    Senior Pega Developer - FinTech & OpenSpan Robotics Toronto

    Pacer Group • Toronto
    Temps plein
    Be among the first 25 applicants.Toronto, Ontario, Canada • $95,000.Pega Developer - 10 years of exp, 3 years of Financial, Pega Robotics (OpenSpan) - Toronto, ON. Pega QA - 8+ Years (Pega, Selenium...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Programmer Analyst : Build Scalable Software Onsite

    Senior Programmer Analyst : Build Scalable Software Onsite

    Amico Group of Companies • Richmond Hill
    Temps plein
    A leading technology firm in Richmond Hill is seeking a skilled Senior Programmer Analyst to define, develop, and maintain new software applications. Candidates should have a minimum of 7 years of e...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Software Developer - ETL - Senior

    Software Developer - ETL - Senior

    Connvertex Technologies Inc. • Toronto, ON, Canada
    Temps plein
    Quick Apply
    Extension / Amendment Attestation : Extension(s) only allowed using unused days / funds left on contract.No additional funds will be added beyond the maximum contract value and any extension ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Développeur Lead / Lead Software Developer

    Développeur Lead / Lead Software Developer

    Ticketmaster • Toronto, Canada, CA
    Temps plein
    Job Summary (French) DESCRIPTION DE POSTE - Développeur LeadEmplacement : Québec, QC; Montréal, QC ou Toronto, ONDivision : Ticketmaster NACadre hiérarchique : Directeur senior, développement log...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Manager Software Development

    Manager Software Development

    AMD • Markham
    Temps plein
    What You Do at AMD Changes Everything.At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Senior Ml Software Developer

    Senior Ml Software Developer

    Primate Labs • Toronto, Canada, CA
    Temps plein
    Develops machine learning models and benchmark tests for AI workloads, communicating findings and working in a hybrid setting.Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Software Developer (Full Stack) - Toronto

    Software Developer (Full Stack) - Toronto

    AGAT Laboratories • Toronto, AB, CA
    Temps plein
    Quick Apply
    Your future is bright at AGAT!.At AGAT Laboratories, we are the next step in your career!.By joining AGAT, you become part of a dynamic, purpose-driven team that fosters innovation, collaboration, ...Voir plus
    Dernière mise à jour : il y a 18 jours
    Full-Stack Software Developer Specialist (Python / Pyspark)

    Full-Stack Software Developer Specialist (Python / Pyspark)

    Intact Financial Corporation • North York, Canada, CA
    Permanent
    Our employees are at the heart of everything we do.Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intact’s com...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée