Back End Developer
April 14, 2023

The ProShop Mission Statement: We deliver powerful manufacturing software by deeply understanding our client's challenges in order to meaningfully improve their businesses, and in turn, their communities.

ProShop is a game-changing ERP/MES/QMS software product we call a Digital Manufacturing Ecosystem (DME) specifically for companies in the metalworking and aerospace industry, such as machine shops, fab shops, and other similar businesses. We build this software by combining and translating our own diverse experience with deep industry-specific knowledge in order to optimize manufacturing processes for our clients. We are looking for excellent problem solvers and communicators who love a challenge to join our rapidly growing company and further, the mission outlined above.

We believe a great environment is crucial to doing great work. With flexible hours, and working remotely, we want team members to find the right balance for them so they can produce their best work, feeling engaged with their roles, colleagues, and our overall goals. We aren’t just about making money, we’re also about deeply engaging with our clients to help them take their business to the next level. We have a philosophy that we’re in this together, and we look for folks who are smart, kind, and motivated by a genuine desire to help each other and our clients. Check out our website:

Location: The candidate needs to be based in Canada for this remote position

Job Description for Back End Developer

We are looking for full-time Back End Developers to produce scalable software solutions. You’ll be part of a cross-functional team responsible for the full software development life cycle, from conception to deployment. As a Back End Developer at ProShop ERP, you should have experience with C and C++, as well as development frameworks and third-party libraries for them. 


  • Design and develop new systems and features
  • Build reusable code and libraries for future use
  • Optimize application for speed and scalability
  • QA and testing
  • Collaborate with the Product Team, Designers, Clients, and other Developers
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Troubleshoot and debug applications
  • Manage cutting-edge technologies to improve legacy applications

Skills And Qualifications

  • Work experience as a Back End Developer
  • Fluency or a solid foundation in C++
  • In-depth understanding of the entire web development process (design, development, and deployment)
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • Experience with NoSQL key/value stores is a bonus!
  • A solid foundation with Git
  • Experience with TypeScript is a bonus!
  • Understanding of web markup, including HTML5, CSS3, and JavaScript 
  • Experience with client-side scripting and JavaScript frameworks 
  • BSc degree in Computer Science or a relevant field is a bonus!

Salary Range: Compensation based on role, skills, and experience.

The perks!

  • Extended Medical Benefits
  • TFSA/RRSP or 401K Contribution Matching (up to a max.)
  • Educational Allowance
  • A flexible schedule that respects a healthy work/life balance
  • Compensation and benefits commensurate with experience and skills
Schedule A Demo
Privacy Policy
Terms of Service
magnifiercross linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram