Jr. Front End Developer

Position Type: Full Time
Experience: 1-2 years experience
Reporting to: Sr. Technology Director
Organizational Focus: Software and product development; Design, Research, and Delivery
Location: Toronto, Canada

About Normative

Normative is a software innovation firm. We help companies rapidly explore and assess the potential of new software experiences with a seamless blend of research, design and engineering.

Our goal: to help leaders get their best software opportunities to market faster.

For 10 years we’ve helped our clients re-shape their business by transforming their napkin-sketched ideas into products for market release. We focus on early stage software to validate product market fit. We build and launch new startup propositions for our clients and for ourselves. We believe in treating every opportunity like it is our own business, and not just a project.

The role

We’re seeking a Junior Front End Developer to join our Toronto-based creative studio team. This role works closely with designers and researchers across the entire software design and development process to plan, design and build software experiences for networked devices that connect the physical and digital world.

The Junior Front End Developer role specializes in software development and is responsible for contributing to all aspects of Normative projects, and providing a high level of technical knowledge for developing web-based software applications.

We work in small teams; we focus on great work and we hold ourselves accountable for delivering on that. To do this, we need the best talent in the market. We want to hire great people and enable them to do what they do best. You’ll be working with incredibly strong researchers, technologists and designers. We are technology, platform and, for the most part, methodology agnostic.


  • Working with clients to understand their business problems and helping build the technical solutions to meet their needs
  • Developing web applications end-to-end
  • Working closely with design team members to find creative technical solutions using modern client-side technology
  • Work in a cross-disciplinary team of people to help them do successful work and grow as practitioners

Things we’re looking for

  • 1 - 2 years experience with React, Angular, or Vue.js, with experience with the latest versions of the framework
  • Experience using ES6, Typescript, etc
  • Experience with modern build tools, especially Webpack
  • A strong sense of good UX practices
  • 1+ years experience in web application development
  • Able to manage timelines, quality, and delivery and work autonomously
  • Work well with others and see the value of cross-disciplinary teams
  • Bonus points for : Server-side Node.js experience, React-Native, testing suites.

How to apply

Please send your resume and cover letter to careers@normative.com. We appreciate the effort required in putting these materials together. As part of your job will be to reach out to new prospects, please take this as an opportunity to show us how you would reach out to Normative to request an interview. In that context, we’d also be interested in hearing:

  1. What companies you admire.
  2. Why you’re interested in working with us.

Why work for us

Normative means "as things ought to be" and that’s how we think, work and practice everyday. We seek the overlaps between our core disciplines: research, design and development because it’s those healthy tensions that allow us to push the boundaries of what we can, and ought, to do. We work on some of today's most interesting challenges. There are many other great things about working at Normative including excellent benefits, flexible work hours, extended vacation and more. Most importantly, we respect each other immensely and are here to work on complex problems together. If this sounds like you, you should apply.

Our values

At Normative, we have a growth mindset: we strive to be constantly learning and pushing ourselves to be better. We know different voices bring new ideas to the table and result in better products. Interested in joining our world-class team? We'd love to hear from you and particularly encourage individuals from historically underrepresented groups to apply.

We design your future.

Being an innovation leader means having to make difficult decisions every day with imperfect information. You imagine new possibilities, but they are obscured by the complexity of a world that never stops moving.