Lead Software Developer


The Monark Group is committed to helping great ideas live up to their fullest potential. Our diverse team delivers world-class solutions across a diverse array of emerging & established lines of business.

At Monark, you will do work that matters with people that are committed to helping our vision become a reality. Projects at Monark have an impact on the communities that our team members live, work & play in.

As a senior full stack developer, you will help build a scalable and complex e-commerce platform to be used across multiple product lines. It is going to be epic. You will be working with our operations team (yay!) to build a responsive, highly optimized ecosystem for our applications. You will also work with our back-end team to build an administrative application that provides stakeholders with full oversight and control over our systems.

We know what you’re thinking. This is a big deal role for a big deal applicant. You like taking on ambitious projects, you take a creative approach to solving problems and thrive in a collaborative climate. Teams matter at Monark, we truly believe that 1+1=3.

In order to be successful, you bring:

  • 5+ years professional software development experience
  • Experience working with (and leading) multiple technical project delivery methods
  • Comprehensive knowledge of one full stack platform, with preference given to Ruby on Rails, Node.js React and Docker.
  • Extensive knowledge of HTML, CSS/SASS, Javascript, and at least one modern toolkit for packaging and deploying your code
  • Worked on key functionality for a cloud-based product and wants to work on a major aspect of product functionality from back-end algorithms through to the user interface
  • Experience using relational databases like Postgres, MySQL
  • Feels its mandatory to write automated tests.
  • In depth knowledge of MV* Patterns.
  • In depth knowledge of RESTful architecture and service design
  • AWS experience with ECS/Fargate
  • Expertise with RDBMS and NoSQL systems
  • TDD & continuous integration expertise.
  • You’re awesome. We know that sounds like a lot of pressure, it’s not, we’re all pretty awesome. Awesome for us means that you check your ego at the door, collaborate well with others, ship excellent work on time and communicate proactively and have fun.

At Monark, you’ll get:

  • A competitive benefits package
  • A flexible work environment
  • An office at the heart of the South Surrey ‘foodie triangle’
  • The ability to work remotely as deemed appropriate
  • Awesome teammates
  • The chance to have a large & lasting impact on important projects that
    will make lives better.

Job Type: Full-time

Location: Remote/Surrey, BC

How To Apply

Specify the job you are applying for and send your cover letter and resume to careers@monark.com.