Full Stack Application Developer (Toronto)

Full Stack Application Developer (Toronto)

14 Oct
|
Fred Victor
|
Toronto

14 Oct

Fred Victor

Toronto

INTERNAL/EXTERNAL

Job Title: Full Stack Application Developer

Position Type: Non-Bargaining Unit, Permanent, Full-Time

Number of Positions: 1

Reason for Posting:New Position

Rate: $86,580.00 to $108,205.50 annual salary

Vacation: 4 weeks to start

Benefits: Group perks with Life Insurance, AD&D;, Extended Health and Dental Care with premiums 100% paid by the employer, LTD with premiums 100% paid by employees; paid sick leave and float day

RRSP: RRSP with 6.5% employer contribution and 4% employee contribution after successful completion of probation

Hours: 37.5 hours per week

Supervisor: Associate Director, Data, Quality and Research

Posting Date: October 9, 2026

Application Deadline: October 30, 2026

Location: 36 Lombard Street - Suite 300, Toronto, ON, M5C 2X3

Why Fred Victor?

For 130 years, Fred Victor has been a leader in helping people rebuild their lives in Toronto. Our mission is to improve the health, income and housing stability of people experiencing poverty and homelessness. We are committed to ending homelessness, one person at a time.

We are seeking a skilled, proactive, and versatile Full Stack Application Developer to take ownership of our technical application portfolio. The Full Stack Application Developer will be responsible for the technical stewardship,

stabilization, enhancement, security, development, and ongoing operation of the Central Client Database (CCD), the organization’s public website, Fred’s Kitchen website, and other internal and external web-based platforms. The role combines hands-on software development with application support, infrastructure coordination, release management, documentation, and collaboration with program, data, research, privacy, security, IT, communications and leadership stakeholders.

The Full Stack Application Developer will help transition CCD from a project-based solution into a reliable, secure,

maintainable and continuously evolving organization-wide platform while delivering roadmap priorities related to user adoption, service restrictions, occupancy tracking, program directories, referrals, dashboards, and organizational reporting.

The Full Stack Application Developer will work across the full application lifecycle, including reviewing business requirements and findings from third-party assessments, translating requirements and recommendations into technical solutions, designing and developing functionality, testing and deploying changes, monitoring production performance, troubleshooting issues, and continuously improving application reliability, security, usability, and maintainability.

Does this sound like work you want to be a part of?

We offer a supportive and collaborative working environment, an opportunity to join a diverse team of caring professionals and a chance to make a difference. With over 75 programs and 25 locations across the city, there are lots of opportunities to grow your career with us.

What You Will Do:

Application Development and Product Delivery

- Design, develop, test, deploy, and maintain front-end and back-end features for CCD, the organizational

website, Fred’s Kitchen website, and assigned internal or external web applications.
- Translate approved requirements, assessment recommendations, and roadmap priorities into technical designs,

development tasks, and working application functionality.
- Maintain and improve existing code, resolve defects, reduce technical debt, and keep frameworks, libraries, and

dependencies current.
- Build and maintain application programming interfaces, data integrations, scheduled processes, notifications,

and reporting components.
- Participate in discovery and integration planning for systems such as EMHware, Arcori, NetSuite, ADP, and other

approved platforms.
- Use version control, peer review, automated testing, release notes, and repeatable deployment practices to

deliver high-quality changes.
- Establish and maintain appropriate development practices for each assigned application, recognizing differences

in application architecture, technology, risk, and operational requirements. Platform Operations, Security, and Reliability

- Administer or coordinate application hosting, domains, DNS, security certificates, environments, backups,

monitoring, and disaster-recovery procedures.
- Apply secure development practices, remediate vulnerabilities, support privacy and security reviews, and

maintain appropriate audit logging.
- Monitor availability, performance, errors, capacity, and data-processing jobs; investigate incidents and restore

service within agreed priorities.
- Plan and perform dependency patching, certificate and domain renewals, database maintenance, performance

tuning,



and preventive maintenance.
- Lead the technical investigation and resolution of complex application issues that require independent analysis,

troubleshooting across multiple layers of the technology stack, and determination of appropriate corrective action or escalation. User Support, Adoption, and Collaboration

- Provide timely technical support through the organization’s ticketing process, including triage, troubleshooting,

resolution, escalation, and communication.
- Partner with the Client Data Coordinator and program representatives to investigate data-quality issues, clarify

requirements, and validate solutions.
- Support onboarding, training, quick-reference materials, frequently asked questions, and other activities that

increase responsible platform adoption.
- Facilitate user acceptance testing, document outcomes, and incorporate feedback before production release.
- Communicate technical risks, dependencies, trade-offs, progress, and incidents in plain language to technical

and non-technical audiences.
- Work with privacy, security, communications, vendors, and leadership to ensure that public and internal

platforms meet organizational standards.
- Provide technical advice to stakeholders when business requirements, user needs, technical constraints, security

requirements, or operational priorities are in conflict, and recommend practical solutions that appropriately balance these considerations.
- Participate in cross-functional planning and working groups where application changes affect multiple programs,

organizational processes, reporting requirements, or stakeholder groups.
- Represent the technical interests of the organization in discussions with external vendors, assessors, hosting

providers, and other technology partners. Website, Internal Platforms, and Documentation

- Maintain the Central Client Database website, organizational website, Fred’s Kitchen website and assigned

intranet or internal web-based platforms, including forms, integrations, accessibility, performance, security and content management functionality.
- Coordinate releases and maintenance windows to minimize disruption.
- Review and implement recommendations arising from external website, accessibility, privacy, security,

infrastructure, or application assessments.
- Maintain current documentation for architecture, data flows, integrations, environments, deployment,

configuration, access, backup and recovery, incident response, support procedures, source code, database changes, known issues, and technical decisions.
- Maintain documentation at a level that supports continuity, future development, troubleshooting, onboarding

of technical resources, succession and reduced dependency on individual knowledge holders.
- Contribute to technology standards, vendor discussions, succession planning, and long-term platform

sustainability.
- Identify documentation, process, and technical knowledge gaps and proactively address them to strengthen the

long-term maintainability of the application portfolio. What You Bring to the Team:

- Bachelor’s degree or diploma in computer science, software engineering, information technology, or a related

field, or an equivalent combination of education and experience.
- Demonstrated full stack development experience supporting production web applications, including front-end

development, server-side development, relational databases, APIs, authentication, testing, deployment, and maintenance.
- Experience receiving technical or business requirements, recommendations, or assessment findings from other

teams or external specialists and translating them into practical technical solutions.
- Demonstrated experience developing and maintaining production applications using a modern server-side

framework such as Python/Django, Node.js, .NET, Java, PHP, or equivalent, with preference for experience relevant to the organization’s existing technology stack.
- Experience with front-end development using JavaScript and modern frameworks such as React, Vue, or

Angular, with preference for React.
- Experience with relational database design, querying, optimization, and management, with preference for

PostgreSQL or equivalent relational database technologies.
- Experience designing and integrating RESTful APIs,



webhooks, scheduled processes, or third-party software

integrations.
- Experience with CI/CD, automated testing, controlled deployment processes, or comparable software release

practices.
- Knowledge of web application security practices, including authentication, authorization, access management,

secure coding, data protection, vulnerability remediation, and security testing.
- Experience maintaining public-facing websites or other web platforms, including content management systems,

forms, integrations, accessibility, performance, and security.
- Experience supporting multiple production applications or technology environments with different business

requirements and users is an asset.
- The candidate must be able to diagnose issues across the application stack, manage competing operational and

project priorities, communicate clearly with non-technical stakeholders, and handle confidential client and organizational information with discretion.
- The candidate must demonstrate strong technical judgment and the ability to work independently when

requirements are ambiguous, multiple implementation options exist, or technical and operational priorities complete.
- Experience maintaining enterprise databases, case-management systems, client-service platforms, content-

management systems, or data-rich internal applications.
- Knowledge of privacy-by-design, cybersecurity controls, audit requirements, records management, and handling

sensitive personal information.
- Experience in a non-profit, social-services, health, housing, or other regulated environment.
- Experience working with externally developed applications or transitioning applications from third-party vendors

into ongoing internal technical ownership.

What Sets You Apart:

- Technical judgement; analytical problem-solving; security and privacy awareness; user-centred design; attention

to detail; documentation discipline; service orientation; collaboration; adaptability; ownership and accountability; clear written and verbal communication; and the ability to balance reliable day-to-day operations with planned product improvements.
- Technical design and development; application architecture; full stack engineering; API and database

development; secure software development; deployment and release management; infrastructure and systems awareness; accessibility; and web platform management.
- Independent decision-making; risk assessment and mitigation; complex troubleshooting; solution design;

prioritization; cross-functional collaboration; and the ability to translate complex technical issues, requirements, and assessment findings into practical solutions.
- Ability to manage and continuously improve multiple applications while balancing development priorities,

operational reliability, security, privacy, maintainability, and user needs.

Compensation and Benefits:

- For the Full Stack Application Developer, Fred Victor offers a salary range of $86,580.00 to $108,205.50 annually
- 4 weeks of vacation to start + 1 float day
- Generous paid sick leave allowance
- A comprehensive Dental, Extended Health and LTD group benefits package includes individual and family

coverage, including prescriptions, hospital accommodation, hearing care, paramedical practitioners and a wide variety of dental care. Additional insurance includes vision care and travel for emergency medical services.
- 6.5 % of your gross salary will be contributed to a group RRSP on your behalf after successful completion of

probation; you will contribute 4% of your gross salary to the same RRSP
- Access to employee and family assistance plan

How You Can Apply: Send your resume and an email describing why you want to be part of the Fred Victor Team by October 30, 2026, to [email protected] with “Full Stack Application Developer” in the subject line.

A Police Record Check is required by the final candidate prior to hiring.

Accessibility & Accommodation

Fred Victor is committed to fostering an inclusive and accessible environment where employees feel valued and respected, and where every employee has the opportunity to realize their potential. As such, we welcome and encourage applicants who identify as racialized persons, Indigenous persons, persons with disabilities, and persons across the spectrum of sexual orientation and gender identities and have lived-experience

If you are a person with a disability and require accommodation and/or assistance during the application process, please contact us in advance. We strive to provide reasonable accommodations whenever requested. Information received relating to accommodation requests will be treated with confidentiality.

📌 Full Stack Application Developer (Toronto)
🏢 Fred Victor
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack application developer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: full stack application developer (toronto) / toronto