Staff Developer

4 weeks ago


Toronto, Canada Php-Jobs Full time

Staff Developer (Frontend) at AgencyAnalytics

AgencyAnalytics seeks a T-shaped Staff Developer who excels across multiple technical domains while possessing deep expertise in specific problem areas. This role combines strategy, building, and mentorship, requiring comfort in writing production code and setting architectural direction for our B2B SaaS platform.

As a Staff Developer, you will engage in initiatives from the strategy and discovery phases, driving innovation and experimenting with new system architectures. You will coach and mentor the engineering team, setting the operating rhythm to ensure a balance of high efficiency and high quality alongside other technical leaders.

Key Responsibilities

- Lead cross-functional technical projects and build/review architectures for the Reporting and Core Experience squads.

- Establish and enforce coding standards, technical processes, and tooling across the entire engineering organization.

- Prioritize and manage multiple projects end-to-end, ensuring quality, stability, and timely delivery.

- Elevate code quality through rigorous code reviews and mentorship, actively seeking improvements in the codebase.

- Collaborate across teams to foster open communication regarding architecture, technical patterns, and complex problem solving.

Skills, Knowledge & Expertise

- 8+ years of experience in SaaS application development, including a proven history of successfully leading technical initiatives.

- Prior experience holding a Staff Developer title or higher, demonstrating readiness to perform at this senior level immediately.

- Hands‑on coding proficiency, especially with React and TypeScript, coupled with the ability to guide system‑wide architectural decisions.

- Expertise in architecting complex frontend systems, optimizing for performance, scale, and developer experience.

- Fluency in frontend performance best practices, including monitoring and optimizing UI experiences.

- Experience collaborating closely with Backend Engineers and UX/UI Designers to translate high‑level goals into scalable, elegant interfaces.

- Proven collaboration with other Staff members on foundational engineering and product development decisions.

- Comfortable utilizing AI tooling (e.g., for component generation, test code, or streamlining code review).

- Ability to thrive in ambiguous environments and operate effectively across all levels, from system architecture planning to pair programming with junior developers.

- Demonstrated ability to mentor, coach, and collaborate, improving the skills of team members through code reviews and communication.

- Excellent delegation skills and proficiency in unblocking teams to maintain project momentum.

- Advocate for iterative architectural evolution and improvement over complete system rewrites.

Our Stack:

- Typescript, React, and Redux

- PHP 8.x + Laravel

- GCP Cloud SQL (MySQL), BigQuery, and Redis

- GCP Cloud Tasks and PubSub

About AgencyAnalytics

AgencyAnalytics is a leading B2B SaaS company empowering marketing agencies globally with automated reporting software to streamline processes and enhance client relationships. Our mission is to revolutionize data analysis and communication for agencies, driving better client results.

We are a founder‑led Canadian success story, established in 2010, with a team of over 140 strong today.

AgencyAnalytics is an equal‑opportunity employer committed to an accessible recruitment process and equal employment opportunities regardless of protected characteristics. Accommodation for applicants with disabilities will be provided upon request. All information will be kept confidential.

#J-18808-Ljbffr


  • Staff Developer

    4 weeks ago


    Toronto, Canada Futuretek Full time

    Staff Software Developer We are seeking a Staff Software Developer with great experience and passion for assisting in developing and integrating software components into our informatics platforms. This position is located in Toronto, and you must reside in Ontario or Quebec (Timezone). You, our ideal candidate, are looking for a multidisciplinary team of...

  • Staff Developer

    12 hours ago


    Toronto, Canada Futuretek Full time

    Staff Software Developer We are seeking a Staff Software Developer with great experience and passion for assisting in developing and integrating software components into our informatics platforms. This position is located in Toronto, and you must reside in Ontario or Quebec (Timezone). You, our ideal candidate, are looking for a multidisciplinary team of...


  • Toronto, Canada Loblaw Digital Full time

    Join to apply for the Staff Developer, Backend role at Loblaw DigitalJoin to apply for the Staff Developer, Backend role at Loblaw DigitalAt Loblaw Digital, we know that our customers expect the best from us. Whether that means building the best, most innovative online shopping experience, or designing an app that will impact the lives of people across the...

  • Staff iOS Developer

    4 hours ago


    Toronto, Canada Loblaw Digital Full time

    Join to apply for the Staff iOS Developer role at Loblaw DigitalJoin to apply for the Staff iOS Developer role at Loblaw DigitalAt Loblaw Digital, we know that our customers expect the best from us. Whether that means building the best, most innovative online shopping experience, or designing an app that will impact the lives of people across the country,...

  • Staff Developer

    8 hours ago


    Toronto, Ontario, Canada Loblaw Companies Limited Full time $145,000 - $195,000

    Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future of Canadian retail, together. Our unique position as one of the country's largest employers, coupled with our commitment to positively impact the lives of all Canadians, provides our colleagues a range of opportunities...


  • Toronto, Canada Lightspeed Commerce Full time

    Overview Join to apply for the Staff Software Developer role at Lightspeed Commerce . Hi there! Thanks for stopping by. Lightspeed Services organization focuses on providing foundational services that power core offerings across the Lightspeed product portfolio. We own areas including Financial Services (Payments, Capital), Scheduling Services, and Technical...

  • Senior Staff Developer

    12 hours ago


    Toronto, Canada Benevity Full time

    Meet Benevity Benevity is the way the world does good, providing companies (and their employees) with technology to take social action on the issues they care about. Through giving, volunteering, grantmaking, employee resource groups and micro-actions, we help most of the Fortune 100 brands build better cultures and use their power for good. We’re also one...


  • Toronto, Canada Robinhood Full time

    Senior Staff Software Developer, Developer InfraJoin to apply for the Senior Staff Software Developer, Developer Infra role at RobinhoodSenior Staff Software Developer, Developer Infra1 week ago Be among the first 25 applicantsJoin to apply for the Senior Staff Software Developer, Developer Infra role at RobinhoodJoin a leading fintech company that’s...

  • Staff Developer

    4 hours ago


    Toronto, Canada Loblaw Digital Full time

    Join to apply for the Staff Developer - Full Stack role at Loblaw DigitalJoin to apply for the Staff Developer - Full Stack role at Loblaw DigitalGet AI-powered advice on this job and more exclusive features.At Loblaw Digital, we know that our customers expect the best from us. Whether that means building the best, most innovative online shopping experience,...


  • Toronto, Canada TechBrains Full time

    Platform Engineering Software Engineering Technical Leadership Infrastructure Cloud-Native TechnologiesJoin us in building the future of finance by democratizing it for all. As a Senior Staff Software Developer for the Software Platform (SP) organization in Toronto, you will be at the forefront of this historic cultural and financial shift, serving as the...