Full Stack Software Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

$800 - $2000

HOURS PER WEEK

TBD

DATE POSTED

Jul 29, 2021

JOB OVERVIEW

Open roles:

Senior:

Full stack developer

Front end developer

DevOps

Integrations specialist

Scrum master


Role summary:

A software engineer at MMS will be expected to problem solve, be agile and communicate with a dispersed team across various time zones. We are expanding our agile and test driven development environment and are looking for players who can grow with our company.


Software engineers are expected to work closely with the MMS project teams to solve client specific problems and deliver an exceptional solution.


For those shortlisted, a task will be assigned and a live coding interview will be held and then further interviews with both management and the development team will then be set up.



1. About MMS
MMS is a technology company based in Cape Town consisting of chemical engineers, software developers and accountants with creative problem solving skills. We focus on large data management in processing industries, with our primary focus being the mining industry, currently operating in South Africa, Zimbabwe and the DRC. MMS’s primary service offering is WIRE, which is a SaaS web application.


MMS is a young, dynamic company, founded in 2014 with an exciting company culture driven by our vision to disrupt the industry with our technology solutions. Our company culture rests on four core values which are the pillars of our success thus far. These core values are to be:

Dynamic - have an innovative and agile approach. Solve problems

Committed - be passionate, have grit, high expectations and play for the team

Customer Centric - listen, collaborate, create value and earn trust

Real - be authentic, transparent, respectful and act with integrity


MMS’ footprint is constantly evolving and we are grateful to be in a position where amid high pressure from Covid-19 on the global economy, we are able to expand the team. Therefore, we invite all qualifying applicants looking for an opportunity to grow with a young, dynamic company like ourselves on our journey as we further expand our business.



2. WIRE tech stack
Some of the frameworks we leverage in our stack:

Flask

Angular

Docker

PostgreSQL

SQLAlchemy

TimeScaleDB

Kubernetes

Cloudfront


3. Job description
A software developer/engineer at MMS will deal with a large variety of challenging and exciting problems. These include and are definitely not limited to cloud infrastructure, devops, backend web application problems, front end application problems and specific client related issues as well.


A software engineer at MMS will be expected to problem solve a variety of these areas by means of agile and test driven development. They are also expected to work closely with the MMS team to solve client specific problems.


3.1 Employment Type
There are both full time and part time positions available.



4. Skills & Experience
~ 2 years of work experience or more

An understanding of web application development with some experience in a leading framework such as Flask, Django, Ruby on Rails, Node.js or other frameworks

An understanding of web client frameworks such as Angular or React

Mathematical proficiency will be advantageous

Experience with OOP programming in languages such as Python or Java

Understanding of best practices with regards to web applications and OOP

Exposure to these libraries or frameworks will be advantageous as well:

Pandas

Ionic


Working for a young company in the technology space grants a major learning opportunity for any developer to truly showcase their abilities and grow substantially. You will have the opportunity to wear multiple hats in various areas of expertise where you’ll be able to solve a variety of exciting problems with a dynamic team. A positive, growth orientated, problem solving attitude is key to success within our team.

SHARE THIS POST
facebook linkedin