Software Developer (Front-End)

Master Merchant Systems (MMS)

Reference # SDP200

Master Merchant Systems (MMS) is a Retail Management Solutions company headquartered in Nova Scotia, Canada. MMS is one of the premier Retail Management Systems - Point of Sale providers for the telecommunications industry globally. In 2015 and 2016, MMS was recognized as one of the “Best Places to Work” in Atlantic Canada.

We currently have opportunities for Full Time front-end software developers to work on our next generation software.

The ideal candidate will be working with a modern technology stack involving Webpack, React, Redux and TypeScript; targeting multiple platforms involving iOS, Android, MacOS, and Windows. Producing a high quality and easy to use product will be your primary responsibility.

Duties and Responsibilities:

• Build and maintain a cross-platform suite of applications including electronic document signing, retail management, and customer assistance tools. • Write clean, maintainable code and automated tests. • Integrate with the team, participating in team discussions and activities. • Participate in Release Planning and Sprint Planning activities. • Bring scope, schedule, and design issues to the Team Lead. • Maintain and create documentation. • Participate in code review, design discussions, and feedback sessions. • Adhere to industry best practices regarding security and performance.


• Minimum 2-3 years of software development experience preferred. • Knowledge of some or all of the following: Java or C#, HTML, CSS, JavaScript, TypeScript, React, and Redux. • Knowledge of both Linux and Windows is preferred. • Knowledge of modern web design and UI best practices (such as Material Design). • Ability to think logically and pay close attention to detail. • Troubleshooting and problem solving skills. • Experience working on an Agile/Scrum product development team is considered an asset. • Familiarity with Git is considered an asset.

MMS is committed to fostering an environment that promotes individual growth and job satisfaction. Creativity and innovative spirit is what sets us apart. We’re looking for people who have passion for technology, who believe in our core values and want to go above and beyond for our customers every day. If you have a strong work ethic, rise to the challenge, and are motivated by a job well done, we want to hear from you!

Tags: html, css, javascript, java, C#, React, Redux, Typescript

How to apply:

To express interest in this opportunity, please email your resume to [] and quote “Reference # SDP200”.

We thank all applicants for their interest, however only those selected for interview will be contacted. No phone calls please.