Full Stack Developer

TRAF (Teachers' Retirement Allowances Fund)

Winnipeg

On-site

CAD 90,000 - 120,000

Full time

11 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive benefits
Paid time off
Defined benefit pension

Job summary

TRAF (Teachers’ Retirement Allowances Fund) in Winnipeg is seeking an innovative Full Stack Developer to own and build a modern member portal, guiding architecture and delivery from inception to deployment. You’ll ensure the current platform remains stable while transitioning to a new system, taking senior technical ownership.

You will oversee security practices, collaborate with an external partner, and work with DevOps and security teams to ship reliable software.

Qualifications

  • Five or more years of full-stack software development, including senior or lead experience on production systems.
  • Post-secondary education in a related field, or an equivalent combination of education and experience.
  • A track record of owning application architecture and making sound design decisions.
  • Strong hands-on experience with modern web technologies, such as PHP/Laravel, React, or comparable front-end and back-end frameworks.
  • Solid knowledge of secure development practices. Proficiency using AI-assisted development tools to enhance productivity while maintaining rigorous standards for testing, code review and security.
  • Experience integrating modern applications with enterprise or legacy back-end systems.
  • Strong communication skills with the ability to guide, evaluate and collaborate with internal teams and external partners.
  • Familiarity with identity federation technologies (OIDC/SAML) and enterprise systems such as IBM i/DB2 would be considered an asset.
  • Ruby/Rails experience to maintain and transition our legacy portal – or a willingness to learn it – would also be an asset.

Responsibilities

  • Lead the technical design and hands-on development of a modern member portal, from architecture through delivery.
  • Maintain the stability and security of the existing portal during the transition, addressing enhancements, fixes and vulnerabilities as needed.
  • Develop and review production-ready code across the front end and back end while setting high standards for quality and maintainability.
  • Establish and champion secure development practices, including code reviews, testing, dependency management and secure‑by‑design principles.
  • Collaborate with an external delivery partner to define technical approaches, provide direction and review deliverables.
  • Partner with DevOps and security teams to ship reliable, secure software.

Skills

Full-stack
Leadership
Secure coding
PHP/Laravel
React
OIDC/SAML
IBM i/DB2
Ruby on Rails
AI-assisted tooling

Education

Post-secondary education in a related field

Job description

Located in downtown Winnipeg at The Forks, TRAF (Teachers’ Retirement Allowances Fund) is seeking an innovative and dedicated Full Stack Developer. Reporting to IS management, this hands‑on engineering role has real ownership within the small in‑house development group. You’ll lead the design and development of a modern member portal from the ground up while ensuring the current platform remains stable and secure throughout the transition.

As the senior technical voice on the team, you’ll help shape architecture, establish development standards, guide key technical decisions and oversee an external delivery partner to ensure high‑quality outcomes. If you’re looking for the autonomy of a lead role, the opportunity to build something new and the stability of an established local institution, this is a rare combination.

As the Full Stack Developer, you will:
  • Lead the technical design and hands‑on development of a modern member portal, from architecture through delivery.
  • Maintain the stability and security of the existing portal during the transition, addressing enhancements, fixes and vulnerabilities as needed.
  • Develop and review production‑ready code across the front end and back end while setting high standards for quality and maintainability.
  • Establish and champion secure development practices, including code reviews, testing, dependency management and secure‑by‑design principles.
  • Collaborate with an external delivery partner to define technical approaches, provide direction and review deliverables.
  • Partner with DevOps and security teams to ship reliable, secure software.
You and Your Experience:
  • Five or more years of full‑stack software development, including senior or lead experience on production systems.
  • Post‑secondary education in a related field, or an equivalent combination of education and experience.
  • A track record of owning application architecture and making sound design decisions.
  • Strong hands‑on experience with modern web technologies, such as PHP/Laravel, React, or comparable front‑end and back‑end frameworks.
  • Solid knowledge of secure development practices. Proficiency using AI‑assisted development tools to enhance productivity while maintaining rigorous standards for testing, code review and security.
  • Experience integrating modern applications with enterprise or legacy back‑end systems.
  • Strong communication skills with the ability to guide, evaluate and collaborate with internal teams and external partners.
  • Familiarity with identity federation technologies (OIDC/SAML) and enterprise systems such as IBM i/DB2 would be considered an asset.
  • Ruby/Rails experience to maintain and transition our legacy portal – or a willingness to learn it – would also be an asset.
Why TRAF:
  • A senior role with genuine ownership and the chance to build something new.
  • On site in Winnipeg, working with a close‑knit internal team.
  • Comprehensive benefits, paid time off and a defined benefit pension plan.

The Teachers' Retirement Allowances Fund (TRAF) administers the defined benefit pension for approximately 40,000 active, former and retired teachers in the Manitoba public school system.

TRAF is committed to a diverse, equitable and inclusive workplace. Under The Accessibility for Manitobans Act, all applicants may request reasonable accommodation, which will be provided throughout the recruitment process.

We thank all applicants for their interest; however, only those selected will be contacted for an interview.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Member Services Specialist
Member Services Specialist

TRAF (Teachers' Retirement Allowances Fund) • Winnipeg

On-site
CAD 65,000 - 90,000
Inclusive work environment
On-site role in Winnipeg
Full Stack Developer
Full Stack Developer

Triunity Software, Inc. • Winnipeg

On-site
CAD 70,000 - 110,000
Bonus based on performance
Health insurance
Training & development
Full Stack Developer (2)
Full Stack Developer (2)

Vantix Systems Inc. • Canada

Remote
CAD 85,000 - 120,000
Accommodation is available uponrequest
Senior Software Developer - Full Stack - Toronto
Senior Software Developer - Full Stack - Toronto

Randstad Deutschland • Toronto

On-site
CAD 120,000 - 180,000
Senior Full Stack Developer
Senior Full Stack Developer

Tri-global Solutions Group Inc. • Edmonton

Hybrid
CAD 110,000 - 138,000
Senior Full Stack Developer
Senior Full Stack Developer

Tetra Digital Group • Toronto

Hybrid
CAD 100,000 - 130,000
Comprehensive benefits
Performance-based incentives
Career growth opportunities
Senior Full Stack Developer (AWS)
Senior Full Stack Developer (AWS)

Adastra Corporation • Toronto

Hybrid
CAD 96,000 - 165,000
Career progression
Competitive compensation
Referral program
+2
Full Stack Developer
Full Stack Developer

Triunity Software, Inc. • Halifax

On-site
CAD 90,000 - 120,000
Bonus based on performance
Health insurance
Training & development
Full Stack Developer
Full Stack Developer

Triunity Software, Inc. • Mississauga

On-site
CAD 90,000 - 130,000
Bonus based on performance
Health insurance
Training & development
Senior Full-Stack Developer (Node.js, React, MongoDB)
Senior Full-Stack Developer (Node.js, React, MongoDB)

VTRAC Consulting Corporation (WBE) • Ontario

On-site
CAD 65,000 - 95,000