Mid-Level Full Stack Developer (Remote) Job at Hubble Studios – in Cape Town, Western Cape 7405

Job Description

Hubble Studios is hiring! We are looking for a Mid-Level Full Stack Developer to join our team to deliver learning solutions to some of the world’s most recognisable names in education.

As a Mid-Level Full Stack Developer at Hubble Studios, you will be part of a team that creates custom e-learning solutions that combine creative design, educational content and intuitive learning technology, for a sophisticated learner experience. We work with global brands, and our approach is grounded in service, creativity and premium value. This means it’s important for us to work with colleagues who are service-oriented, open-minded, and truly proud of the work they do.

Key responsibilities and Accountabilities

Maintain and enhance our Learning Management System product, including native mobile applications developed in Ionic.

Contribute to all levels of the technology stack, from working with handlebars to troubleshooting uncooperative SQL queries, and attending to our AWS infrastructure.

Develop code that is readable, easy to maintain, and is testable.

Review pull requests from other developers across a range of abilities and provide constructive feedback.

Have elevated access to certain production systems and use this responsibly to deploy updates and perform maintenance.

Consult with clients on technical learning platform queries.

Gather and refine specifications and requirements based on technical needs in consultation with business analysts.

Write well-designed, testable, efficient code by using best software development practices.

Work with the Support Team and Business Analyst to evolve the development of our product offering.


3-5 years of development experience, of which at least the last two years should be on the LAMP stack.

Experience in HTML5, PHP, JavaScript, SCSS

Experience in data modeling, reporting and SQL using MySQL (MSSQL is also acceptable)

Fluent with Git-based source control.

Comfortable developing in a UNIX-based environment (MacOS)

Proficient in configuration and maintenance of core Amazon Web Services solutions, including EC2, S3, RDS, and Elastic Load Balancing.

Consumption and creation of both SOAP and REST APIs.

Competent in deploying to and managing Linux Server environments (ideally Ubuntu), and comfortable using the command line and common tools.

Working understanding of Bootstrap and MVC principles.

A relevant university degree in Computer Science or Information Systems, or equivalent work-related experience.

What you will love about working at Hubble Studios:
Come work with an amazing team who are pioneers in a fast-growing and exciting industry, working with some of the top higher education institutions and companies in the world!

Remote working

Flexible working hours

Young and motivated culture

Opportunity to grow with the company (continuous learning and development opportunities)

About Company

Company: Hubble Studios –

Company Location:  Cape Town, Western Cape 7405

Upload your CV/resume or any other relevant file. Max. file size: 80 MB.

About Hubble Studios -