Software Development Engineer | Frontend

Picton Mahoney

Toronto

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health and wellness coverage
Paid time off and holidays
Profit sharing
Training and development reimbursement
Volunteer and charitable donation matching

Job summary

Picton Mahoney in Toronto is seeking a Full-Stack Developer to join their Technology team. This role focuses on enhancing digital platforms, collaborating with various teams to deliver improved features and user experiences.

The ideal candidate will possess over 7 years of experience in web development, particularly with React and Next.js. Compensation is competitive, with a salary range of CAD 100,000 to 130,000 and includes comprehensive benefits and bonuses.

Qualifications

  • 7+ years of professional full-stack web development experience.
  • Hands-on experience with a headless CMS, preferably Contentful.
  • Strong written and verbal communication skills.

Responsibilities

  • Build and maintain features on the Next.js codebase.
  • Partner with the Digital team for CMS integration.
  • Manage platform deployments on Azure.

Skills

Full-stack web development
React and Next.js
HTML and CSS
Accessibility (WCAG 2.1 AA)
TypeScript
Node.js
REST and GraphQL APIs
Git-based workflows
Cloud platform experience (Azure)
Strong communication skills

Tools

Contentful CMS
GA4
Google Tag Manager

Job description

The Opportunity

Picton Investments is currently hiring a Full-Stack Developer to join the Technology team in a role dedicated to our digital platforms. You’ll work across our website and supporting systems, partnering closely with Engineering leadership and the Website & Digital Marketing team to ship features, components, and improvements that strengthen the experience for advisors, institutional clients, and investors.

Role Overview

This is a hands‑on engineering role with broad scope. You’ll own day‑to‑day development against a modern Next.js codebase and a headless CMS, contribute to platform decisions, and collaborate with marketing, design, and analytics partners on a continuous roadmap of work. Strong HTML and CSS skills are a hard requirement for this role.

Compensation and Benefits

The expected annual base salary for this role is 100,000‑130,000, with the final number depending on your experience, skills, and education. On top of that, you’ll be eligible for our discretionary bonus program. We offer profit sharing, health and wellness coverage, life and disability insurance, paid time off and holidays, learning and development programs, and more.

Responsibilities

Web platform development

  • Build and maintain features, components, and pages on our Next.js codebase
  • Develop new CMS content models and matching front‑end components in lockstep
  • Implement responsive, accessible, performance‑conscious UI from design specs
  • Support the bilingual (English/French) site infrastructure and translation workflow
  • Contribute to code quality through reviews, testing, and documentation

CMS and content infrastructure

  • Partner with the Website & Digital team to translate marketing requirements into Contentful content types, references, and validations
  • Improve the authoring experience for non‑technical content editors
  • Maintain and extend internal tooling that supports content creation and publishing workflows

Performance, SEO, and analytics enablement

  • Implement structured data (Schema.org), metadata, and technical SEO requirements
  • Ensure analytics, UTM, and event tracking are correctly wired across the site and into GA4
  • Treat Core Web Vitals and page performance as a continuous discipline

Platform, deployment, and collaboration

  • Manage deployments and environments on Azure / Azure Front Door
  • Work with Engineering leadership on platform decisions, security, and integration with internal systems
  • Contribute to engineering standards, documentation, and onboarding
What We’re Looking For

Required

  • 7+ years of professional full‑stack web development experience
  • Strong React and Next.js – able to build production features end‑to‑end
  • Accessibility (WCAG 2.1 AA) as a working standard
  • Expert level HTML and CSS skills
  • Hands‑on experience with a headless CMS (Contentful strongly preferred; Sanity, Strapi, or similar acceptable)
  • TypeScript and modern JavaScript fluency
  • Solid Node.js, REST and GraphQL APIs
  • Git‑based workflows, code review discipline, CI/CD familiarity
  • Cloud platform experience – Azure preferred, AWS or GCP transferable
  • Strong written and verbal communication – comfortable working with engineers, designers, marketers, and executives

Bonus

  • Experience in financial services, asset management, or another compliance‑sensitive industry
  • Bilingual or experience working with bilingual content and integrations
  • Working knowledge of GA4, Google Tag Manager, and analytics implementation
  • Familiarity with technical SEO (structured data, canonicalization, hreflang, Core Web Vitals)
Our Commitment to Employees

At PICTON Investments, we take pride in enhancing our employees’ experiences through a comprehensive suite of exceptional perks and programs. Our benefits include corporate fitness reimbursement and discounts, VersaFi memberships (formerly Women in Capital Markets), PICTON Investment counseling and portfolio management services, volunteer and charitable donation matching, maternity and parental leave top‑up, recognition awards, semi‑annual performance bonuses, a generous annual vacation entitlement (minimum of 15 days per year), training and development reimbursement, extensive health and dental benefits, a healthcare spending account, and more. These offerings are designed to support your career growth, well‑being, and overall success. Join us and thrive in an environment that values and invests in you!

Equal Opportunity

PICTON Investments is committed to providing an equitable and fair work environment for everyone and all hiring and other personnel actions will be taken without regard to race, colour, creed, religion, sex, disability, gender identity, gender expression, family status, age, language or national origin. We welcome applications from candidates with diverse experiences globally. Canadian experience is not required. If you require an accommodation at any point in time throughout the application and hiring process, please contact Human Resources at (416) 955‑4108 or at accessibility@pictoninvestments.com.

Recruitment Process

PICTON Investments does not accept unsolicited resumes, emails, calls, or any other form of communication from third‑party recruitment agencies. Any unsolicited outreach, including commercial electronic messages, will neither be acknowledged nor considered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate Specialist, Dealer and Investor Services (Bilingual)
Associate Specialist, Dealer and Investor Services (Bilingual)

PICTON Investments • Toronto

On-site
CAD 60,000 - 65,000
Corporate fitness reimbursement
Generous annual vacation entitlement
Health and dental benefits
+1
Senior Business Analyst
Senior Business Analyst

Picton Mahoney • Toronto

On-site
CAD 120,000 - 130,000
Competitive total rewards
Equity ownership program
Profit sharing
+1
Senior Marketing Manager, Digital Enablement (Contract)
Senior Marketing Manager, Digital Enablement (Contract)

PICTON Investments • Toronto

On-site
CAD 100,000 - 110,000
Profit sharing
Health and wellness coverage
Life and disability insurance
+2
Senior Manager, Education (18-Month Contract)
Senior Manager, Education (18-Month Contract)

Picton Mahoney • Toronto

On-site
CAD 90,000 - 100,000
Corporate fitness reimbursement
VersaFi memberships
Performance bonuses
+1
Business Development Manager ( Inside Sales)
Business Development Manager ( Inside Sales)

PICTON Investments • Calgary

Hybrid
CAD 60,000 - 85,000
Corporate fitness reimbursement
Health and dental benefits
Generous vacation (min 15 days)
Senior Marketing Manager, Digital Enablement (18 Months Contract)
Senior Marketing Manager, Digital Enablement (18 Months Contract)

Picton Mahoney • Toronto

On-site
CAD 100,000 - 110,000
Equity ownership program
Profit sharing
Health and wellness coverage
+3
People & Culture Generalist
People & Culture Generalist

PICTON Investments • Toronto

On-site
CAD 60,000 - 70,000
Corporate fitness reimbursement
Health and wellness coverage
Paid time off and holidays
+2
Business Development Associate
Business Development Associate

Picton Mahoney • Vancouver

On-site
CAD 50,000 - 60,000
Profit sharing
Health and wellness coverage
Life and disability insurance
+4
Associate Project Manager
Associate Project Manager

PICTON Investments • Toronto

On-site
CAD 75,000 - 95,000
Corporate fitness reimbursement
VersaFi memberships
Portfolio management services
+7
Trading Systems Support Analyst
Trading Systems Support Analyst

Picton Mahoney • Toronto

On-site
CAD 70,000 - 90,000
Profit sharing
Health and wellness coverage
Paid time off and holidays
+2