Full Stack Engineer

RockMass Technologies - Toronto, ON (30+ days ago)

Apply Now

We’re a growing tech company based in the heart of Toronto.

RockMass provides digital and streamlined solutions for the mine of the future and are actively growing our team. We’re looking for a full stack developer to join our team as a full time role in January.

What we are building

We’re developing an entirely new way of collecting data that we’re implementing into an industry ripe for change. Our product is a handheld data collection tool that enables engineers and geologists to quickly collect data and process that data into useful geological information.

Job Description

You will be working with a team of software and hardware engineers on the development of a handheld data collection tool from a beta prototype to a commercialized product. You will work alongside the software engineering team to implement new functionality into our product while building new functionality into our product line.


You will be responsible for aiding in the implementation of the front-end user experience for our commercial product. At a critical time for the company, your skill-set will offer immense value to our flagship product and your work will infuse the company with creativity and excitement.

Various responsibilities will include:
Building the framework responsible for hosting and developing a database-integrated web app for future client deployment.
Understanding system design requirements required to send asynchronous and synchronous signals from front-end to local back-end server and vice-versa.
Responsible for maintaining and upgrading the current user experience to include new features.
Work alongside the software engineering team to synthesize software design considerations.
Work integrating JavaScript calls through a web-socket to a Linux server.
Implementation of the web-app design required for a multitude of specified customer features.


Bachelor of Computer Engineering or Computer Science or a related field (If you have experience in full stack development, we want to hear from you, other degrees are also welcome!)

2-5 years of professional experience within a software engineering team

Desired Skills and Experiences

Experience building frameworks for hosting database-integrated web apps
Experience using Python
Experience with multiple JavaScript frameworks such as Node.js and React.js
You are curious and constantly thinking of how to make products easier to use and aesthetically pleasing
You value and have exceptional communication skills
Experience with Linux a plus Experience using C++ and ROS is benefitical, but not required


Amazing learning environment within a collaborative and fun team
Ability to take ownership in your work and make a massive difference within the company
Ability to work with a new and quickly evolving technology within the mining industry
Flexible working hours (our core hours are 10:30am to 3:30pm)
Opportunity to travel
Opportunity to work with a fast-growing company
A variety of monthly team socials and lots of laughter within the office
Office located near St. Lawrence Market (103 Richmond Street East) with plenty of great lunch options nearby
Health Benefits (Medical, Dental Coverage and Travel Insurance)
Office closed over winter holidays

At RockMass Technologies we understand and value diversity in our employees and are proud to be an Equal Opportunity Employer. We hire the best talent regardless of gender, national origin, disability or race. If you require accommodation at any time during the recruitment process please leave a not int he "Additional Information" section of our application.