Senior Front-End Developer

Development · Ottawa, Ontario
Department Development
Employment Type Full-Time
Minimum Experience Experienced

TalentMap is building the best, world-class employee engagement survey experience designed to help HR professionals, managers and leaders make significant and sustainable improvements to their business through their people. Why? Because organizational success is driven by engaged employees.


It’s our goal to help our customers become even better by empowering workers to share their voice to achieve organizational success. To do that, we need amazing talent.

What does amazing talent look like?


We live by the following values:


Try it. We are a team that loves to experiment. You will have the freedom to explore new ideas, make mistakes, and be celebrated for trying.


Measure it. Data drives the changes that lead to better workplaces, better performance, and better lives.


Own it. We are accountable and own our successes and our mistakes, together.


Embrace it. Great relationships drive teamwork, and we support this with a dynamic, jovial, collaborative workplace.


We are looking for someone that shares our values that can hit the ground running. We don’t expect to find someone that is a perfect match, but we do hope that you will bring the following to the table:

What we need you to have:

  • 5+ years of front-end JS development experience.
  • 2+ years of experience with React & TypeScript.
  • Experience with React testing using Jest/React Testing Library/Cypress or another testing tool.
  • Exceptional understanding of the product development lifecycle, and agile development.
  • Concise oral and written English communication skills.
  • Experience creating React architecture from scratch.
  • High motivation, drive and collaboration skills with a passion to deliver results.



What we would like you to have:

  • Experience with React context/hooks.
  • Experience using GraphQL, preferably with Apollo.
  • Experience with Material UI using React.
  • Experience with .NET & Visual Studio is an asset.
  • Experience with CI/CD tools like Azure DevOps Pipelines, Bitbucket Pipelines, Jenkins.
  • Experience leading a team or filling a Scrum Master role is an asset.



What you will be doing:

As a senior developer, you will build easy-to-use, beautiful user interfaces and work collaboratively with the team on sprint planning, overall system design and clarifying requirements from the product owner.



What’s in it for you:

We’re a tightly-knit team with big dreams and aspirations. We treat every person that joins us as a VIP, and everyone can make a significant impact on the success of our business. Although we don’t have a go-kart track and beach volleyball pit on our premises, we do embrace remote work and flexible work hours. We’re also big on providing autonomy, mastery, and purpose, and ensuring that our employees lead a balanced life. BTW: We offer competitive pay and benefits.


What does the interview process involve? 

  1. The first step is a conversation with TalentMap. We’ll focus on the human side of things and answer any questions you may have.
  2. For candidates that may fit, we will provide an opportunity for you to demonstrate your technical capabilities.
  3. Next, for those that exhibit a high potential to be successful in our work environment to, you will chat with some of our engineers and leaders.
  4. Finalists will receive a tour of the head office (or Zoom depending…) and introduce you to some of your future teammates.


And we’re not just interviewing you. Fit is a two-way street. We want to make sure that we’re the right fit for you too. Please feel encouraged to interview us at every step.

Thank You

Your application was submitted successfully.

  • Location
    Ottawa, Ontario
  • Department
  • Employment Type
  • Minimum Experience