As a Staff Software Engineer, Front End, you will take on a critical technical leadership role, tackling meaningful, real-world challenges for healthcare providers. Your primary mission is to lead the architectural direction for our most ambitious, large-scale UI initiatives.
Requirements
- 8+ years of software development experience
- Mastery in utilizing REST/GraphQL APIs efficiently
- In-depth knowledge of JavaScript/TypeScript, CSS, NodeJS, and the tooling ecosystem
- Deep understanding of the tradeoffs between static generation, server-side rendering, and client-side rendering
- Exceptional level of engineering fundamentals including a strong grasp of data structures, caching strategies, and asynchronous programming
- Understanding and experience with monorepo environments and microfrontend architecture
- Led and shipped large-scale projects from conception to production
- Have development experience working with LLMs, AI-driven UX, or agentic workflows
- Desire to blaze the trail on less-glorious engineering tasks that are important to the business
- Constructively dissatisfied with the status quo
- Comfortable working on problems that do not have well defined requirements
- Experience building and mentoring software engineering teams
- Able to drive difficult engineering discussions with the team and present a menu of options to management
- Able to communicate effectively with both technical and non-technical audiences
- Ability to partner with product management to develop requirements
- Well versed at recognizing project risks and opportunities
- Able to make build vs. buy software decisions
- Able to look beyond software best practices to make tough technical decisions that are tailored to business needs
- Familiarity with query and analytical tools such as SQL, Google Analytics and FullStory
Benefits
- Healthcare benefits
- Gympass for a great workout
- TelusEmployee Assistance Program for mental health resources