Senior Web Application Developer

Roadmunk - Kitchener, ON (30+ days ago)

Apply Now

About Roadmunk

Roadmunk is a high growth start-up in a fast-moving and highly competitive market. What sets us apart is our deep understanding of our users' psychology and our ability to produce simple solutions to complex problems.

Roadmunk was inspired by a problem our founders experienced personally: there was no simple way for product managers to build and share roadmaps. So, we built an app to help companies create roadmaps of all shapes, sizes, and types. Our goal is to make strategic roadmapping quick, effective and collaborative.

The most forward-thinking product teams (we're talking in the thousands here) from top companies like Amazon, Disney and eBay are using Roadmunk to align all of their stakeholders and execs using beautiful, crystal-clear roadmaps.

From day one, we've built our app, business, and culture around our people-first values. These values are the driving force behind everything we do:

  • Start with empathy
  • Driven to succeed
  • Trust through transparency
  • Build with balance
  • Always learning
  • Fun together
We're really proud of the culture that we've created together. At Roadmunk, you'll be joining a welcoming, supportive and fun team that will make sure you have all the things you need to be successful in your role.


As a rapidly growing company, we work hard to understand our customer's needs and quickly deliver quality solutions that enable them to define, execute, and communicate their product plans through roadmap visualization.

As a senior web developer, you will use your experience to drive architectural design, be the primary contributor and technical leader for feature development, coach future superstars, and deliver product improvements that positively impact our users everyday. You'll join a growing development organization that is quickly approaching a size of 50.

What does success look like in this role?

Fast forward a few months, and you'll be:
  • Driving development efforts for major product features and platform projects, continuously delivering value to customers
  • Coaching and mentoring quickly rising junior developers
  • Detailing architectural design and platform improvements
  • Leading the push of best practices
  • Presenting topics at lunch and learns
  • Being a true champion for secure, testable, and supportable code
How many years of experience do I need to have? While you do become "senior" with experience, we aren't looking for a certain number of years. Just show us you know what you're doing, regardless of how long you've been doing it.

What tech stacks should I know? We're on the NodeJS stack with a MongoDB. Our front-end is transitioning from KnockoutJS to React. We go to great lengths to maintain a clean and extensible architecture. We also support a cross-OS development environment via Docker so choose whether you want to run OSX, Linux as your development environment. Any experience in these areas is a benefit.

Anything else required? Because we want you to help mentor and grow our team, there is a strong preference for this role to based in our Kitchener, Ontario office. We value teamwork and that makes communication skills important - especially the ability to ask the right questions. The interview process will help us identify how you solve problems and we'll be looking for you to show off strong analytical skills.


We know we're not alone in boasting things like flexible working hours, on-site snacks, monthly team social events, and the occasional dog in the office. That has become table stakes in this job market.

But just in case we need to be specific...

  • Competitive salary and stock options
  • Full health benefits package from day one
  • Annual health & wellness allowance
  • Diverse projects, cutting-edge tools and freedom to experiment!
Roadmunk is an equal opportunity employer. We thrive on diversity and are committed to creating an inclusive environment that represents a variety of backgrounds, perspectives, experiences, and skills.