Job Description
We are looking for a senior technical expert with deep experience designing and maintaining complex, scalable web applications. In this role, your focus will be hands-on technical work, digging into codebases, solving high-level architectural challenges, and improving system performance, reliability, and scalability. This role is ideal for someone who loves solving hard technical problems, enjoys working across multiple systems, and thrives in an environment where you can focus deeply on architecture and implementation.
You will design and refine architecture for applications and systems to ensure scalability, maintainability, and security. Solve complex technical problems, including performance optimization, infrastructure reliability, and code scalability. You will 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. Will work closely with other senior engineers and the technical lead to plan and execute technical projects. Ensure best practices for testing, monitoring, code quality, and CI/CD pipelines. Provide technical direction within projects through code and design contributions, not through people management.
About Willful
Willful's mission is to ensure every Canadian has a comprehensive end-of-life plan in place in order to reduce burden on families.