View Our Website View All Jobs

Full Stack Web Developer

Nulogy is a company that really values autonomy, mastery, and purpose for our employees and a highly transparent and honest culture. This has helped us to be recognized repeatedly as one of AON Hewitt’s Best Employers in Canada at their Platinum level — an award decided by anonymous employee surveys, not marketing spin. Our motto is: It’s not just business, it’s personal. After 14 years working together, the company’s founders from the University of Waterloo are still all at Nulogy — and still great friends!

Today, Nulogy’s software is embedded in the supply chains of household names like L’Oreal, Sony, Procter & Gamble, and Pfizer. We create solutions for contract packagers and brands to collaborate and drive down supply chain waste. For our rapid growth, Nulogy has been recognized in the 2015 Deloitte Technology Fast 50 which identifies the fifty fastest growing  tech companies in Canada.

By joining Nulogy, not only will you work with intelligent and empathetic peers, you’ll also be solving challenging problems that make real global impact.

Build high quality software that allows our customers to significantly reduce waste in the global supply chain.

As a Full Stack Web Developer at Nulogy, you will be working collaboratively to translate complex, real-world problems into scalable software. As a member of a cross-functional agile team, you’ll be practicing eXtreme Programming to develop creative and pragmatic solutions to a range of domain and technical problems. We value autonomy, and so our teams are self-managing where leadership is a shared responsibility.


  • Working primarily with Ruby, Rails, Javascript, React, and PostgreSQL
  • Working on multi-tenant SaaS applications
  • Working in an environment that uses test driven development and pair programming
  • Working in a Modern Agile environment (
  • Learn and apply principles outlined in books such as:
    • Clean Code (Robert C. Martin)
    • Growing Object Oriented Software Guided By Tests (Nat Pryce)
    • Domain Driven Design (Eric Evans) / Implementing Domain Driven Design (Vaughn Vernon)


  • 2+ years of full stack web development (e.g. using a web framework like Rails, Django, Express etc)
  • 2+ years of domain modelling (e.g. using Domain Driven Design, working collaboratively with product owners and designers)
  • 2+ years of working with relational databases (e.g PostgreSQL)
  • 1+ year(s) utilizing Test Driven Development (TDD)
  • Strong English oral communication skills, as each team member is required to share leadership on the team which means facilitating meetings and retrospectives


  • Degree in computer science or equivalent preferred but we will consider candidates that meet the experience requirements listed above


  • You have demonstrated personal growth as a web developer through: continued hands-on learning on toy projects, hackathons, open source contributions, community involvement, or equivalent projects.  
  • You see the value of high quality, scalable code, and are not interested in shipping something unless you feel proud of it.
  • You have passion or a desire to lead in some area: e.g. Architecture, UI/UX, people, etc.
  • You are more interested in solving problems with others than you are in working on problems alone.
  • You believe that Software Development is more than just writing code
  • You enjoy taking ownership of tasks from inception to implementation

Our engineering culture is focused around quality, collaboration, and learning. In order to help you continually grow as a developer, we diffuse knowledge through pair programming, host regular hack days, and prioritize writing well tested, clean code.

It’s not just business, it’s personal -- the company was founded by 4 friends who wanted to work at a place they loved. We imbed this notion into the culture through a highly flexible vacation policy, regularly inviting family to company events, and having lots of fun as a team.

We’re solving problems that no one has been able to solve before. This is an opportunity to join a team that is transforming the way that supply chains are structured.

Benefits package: Group benefit plan including health, dental, and vision; Corporate Gym Membership; Parental leave: 100% top-up for 13 weeks for any parent or biological or adopted children; Stock options; Flexible vacation policy.  

Nulogy embraces diversity, and we recognize the need for teams that represent a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. We encourage everyone to apply.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file