Job title: SOFTWARE ENGINEER – join team in Global BIG 4 TECH LEADER & MUSIC STREAMING SERVICE – R650K-R750K, CAPE TOWN (Remote)
Job type: Permanent
Emp type: Full-time
Salary: ZAR 750,000.00
Location: South Africa
Job published: 11/01/2021
Job ID: 38589

Job Description

This is an excellent opportunity for an Intermediate-level OPEN-SOURCE SOFTWARE DEVELOPER to work within an Architecture Team of a Multinational Big Four Tech Leader, and Music Streaming Service who have 65 million active users.
 
The SOFTWARE ENGINEERING TEAM you will join are amongst the smartest developers globally who’ve engineered for example the top 10 i-Tunes apps, created the Shazam technology and are currently developing solutions for a Multinational BIG FOUR TECH LEADER and one of the fastest growing MUSIC STREAMING SERVICE.

This Intermediate SOFTWARE DEVELOPER role offers a salary of R650K – R750K and is based in CAPE TOWN. However, 100% remote working is obviously fine, but preference will be given to CAPE TOWN based candidates.

THE COMPANY:
Globally regarded as one of the premier TECHNICAL STRATEGY & SOFTWARE ENGINEERING COMPANIES, this business (with offices in San Francisco and Cape Town) conceptualises, designs, develops, deploys, and operate SaaS solutions for literally the biggest brands.
They develop feature-rich, cross-platform applications and product frameworks, with emphasis on delivering the operational capabilities required by superior SaaS solutions. Expertise include Architecture, Development, Innovation and Strategy.
Notable successes include creating the iTunes-top-10 consumer apps to Class-2 FDA-regulated cloud-based healthcare systems to the Shazam mobile app, and most successful Music Streaming platform.
Their work focuses on the likes of multinational tech companies, mobile tech leaders, music streaming giants, global retailers, multimedia and content streaming services.

THE TEAM:
The Engineering Team you will join are all Polyglot Developers who use Java, Scala, Python, Go, ES6, NodeJs, ReactJs, Spark, Splunk, Akka, Redis, PostgreSQL, SQL, SPARQL, MongoDB, RabbitMQ, Gearman, Kafka, Elasticsearch and whatever else is required to:
Create custom microservices; Develop, deploy & operate, sophisticated large-scale SaaS solutions; Develop feature-rich, cross-platform apps and product frameworks; Model & design systems architecture.

Don’t worry if you’re not experienced in all of the above technologies – the role offers you the opportunity to learn and the team will be delighted to teach you!

REQUIRED SKILLS:
You will be a passionate Open-source Software Engineer/Developer, with anywhere between 2 – 8 years’ experience, and be genuinely keen to learn more!
Skills in any of the following programming languages: Java or Scala or Python or Go. 
A solid understanding of both OOP and functional programming patterns and techniques. 
Able to work with relational and non-relational datastores and caches.
An appreciation for applying modern best practices.