Job Title or Location

Full Stack Developer

Normative - 7 Jobs
Toronto, ON
Posted yesterday
Job Details:
Remote
Full-time
Experienced
Benefits:
Flexible Work

Salary:

Role type:Contract

Reporting To:VP Technology
Location:Canada (Remote)

Welcome to Normative

At Normative, we are committed to solving valuable problems through human-centered design consulting. Our team operates at the intersection of strategy, product design, and technology, helping organizations navigate complexity and drive meaningful innovation.

We believe that exceptional design comes from true partnerships, where collaboration is built on transparency, trust, and shared ownership. Our expertise in specialized problem-solving enables us to tackle hard challenges, leveraging deep domain knowledge and a user-first mindset.

If you thrive in ambiguous and complex environments, seek to design for real impact, and believe in the power of collaboration and innovation, Normative is the right place for you.

About This Role

We are looking for a Fullstack Developer to join our team on a contract basis. This person will be responsible for designing and developing software solutions for a long term project with one of our clients. They will work closely with our design and innovation teams to ensure our software is accessible, scalable, compliant, reliable, and easy to use.

Work Eligibility & LocationThis role requires candidates to be located in Canada and eligible to work in Canada. While we are fully remote and offer flexibility in working hours, there will be times when availability during 7:30am-3:30pm PST / 8:30am-4:30pm MST / 10:30am-6:30pm EST is required to align with team collaboration and project needs.


What youll do

  • Collaborate in Agile Teams to design, build, and improve modern web applications and digital services.
  • Incrementally transform existing legacy systems into modern digital services through multiple releases, ensuring minimal disruption for users.
  • Conduct technical and user research to understand stakeholder needs, informing the technical solutions and user experience.
  • Work closely with designers, stakeholders and data engineers to ensure deliverables are aligned with UX design, Service Design, design thinking, or human-centered design approaches, with a strong emphasis on accessibility.
  • Design and implement digital services and shared components using modern frontend frameworks (e.g., single-page application frameworks) and backend technologies.
  • Apply best practices such as unit testing, integration testing, linting, and code reviews to maintain high-quality code.
  • Utilize source control (particularly Git) and documentation best practices to ensure long-term maintainability of code bases.
  • Lead technical decision-making and architecture discussions, leveraging proven design patterns to produce scalable, sustainable, and maintainable solutions.
  • Facilitate high-quality and rapid delivery through CI/CD pipelines, ensuring effective automation in containerized or cloud-based environments.
  • Create and refine processes, introducing new technical and/or business processes that drive efficiency and consistency in software development.
  • Support analytics and monitoring by implementing application metrics, logging, and analytics tools as needed.
  • Advocate for accessibility and responsive design, ensuring solutions are usable by diverse users and meet accessibility standards.
  • Contribute to technical documentation and share knowledge with the team through code reviews, pair programming, and demos.

What youll bring

  • 5+ years of experience working as a Full Stack Developer on complex software solutions in an Agile team environment, developing production applications with modern frameworks and single-page application technologies.
  • 5+ years of experience implementing testing best practices using automated unit testing, integration testing, etc
  • 2+ years of experience collaborating with teams that also apply UX design, Service Design, design thinking, or human-centered design approaches.
  • 2+ years of experience with design patterns, software architecture considerations, and best practices for building scalable systems.
  • 2+ years of experience working with database technologies (relational and/or alternative data stores).
  • 2+ years of experience working with CI/CD pipelines, preferably using GitHub Actions or similar tooling.
  • Experience incrementally transforming existing legacy systems into modern digital services across multiple releases.
  • Experience creating or refining technical and/or business processes.
  • Experience using Git or other modern source control platforms in collaborative software development environments.
  • Proven track record of leading technical solutions, architecting applications, and driving best practices in coding, testing, and deployment.
  • Ability to communicate technical information to both technical and non-technical stakeholders, providing clear guidance for decision-making.
  • Experience with containerization, Kubernetes, or other cloud-based deployment paradigms.
  • Demonstrated ability to work effectively across functional teams (Design, UX, QA) and deliver high-quality software under tight timelines.

Working at Normative

At Normative, we offer a place where curious, driven people can do the best work of their careers in an environment built for autonomy, mastery, and impact.

We are a fully remote, highly collaborative team, designed to support independent thinkers who thrive in complexity, ambiguity, and high-accountability environments.

We take on hard problems that matter, spanning strategy, UX, service design, and technology. You wont just execute - youll shape solutions, drive impact, and push boundaries.

We operate with high trust and high accountability. You own your work, manage your time, and contribute at a high level - without micromanagement. We stay connected through deliberate collaboration, a well-defined organizational cadence, and shared rituals.

We expect ownership, directness, and bravery, but we also value introspection, creativity, and a positive mindset. We push for excellence while fostering continuous learning and growth.

We invest in our team with fair, clearly defined salary ranges, meaningful career growth opportunities, and a commitment to well-being. We support professional development, sustainable ways of working, and long-term success - for both our people and our company.

Accommodations and AccessibilityNormative provides employment accommodations during recruitment. Should you require accommodation, please indicate this on your application, and well work to meet your needs. For further questions on accessibility, reach out to us at [email protected].

InclusionAt Normative, we aim to foster an environment where everyone feels included and valued. Diversity, inclusion, and belonging are core to our daily work and help us reach our mission of building trust in technology. We strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, gender and sexually diverse communities, and people with intersectional identities.


remote work

Share This Job: