Software Engineer

The Rank Group plc

Cape Town

On-site

ZAR 450,000 - 750,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

The Rank Group plc in Cape Town is seeking a Software Engineer to join our team and help build high-scale digital products used by thousands of customers daily. You will design and develop modern web applications in a collaborative Agile environment, contributing to technical decisions and delivering high-quality solutions.

You'll work with Product, Design, and Engineering teams to deliver great user experiences, build and integrate RESTful APIs, and participate in code reviews while promoting

Qualifications

  • Solid commercial experience with modern JavaScript frameworks (React/Angular/Node.js).
  • Experience building and consuming RESTful APIs.
  • Strong experience with Microsoft Azure.
  • Proficient in TypeScript.
  • Git, GitFlow, and CI/CD tools.
  • Strong SOLID and software engineering practices.
  • Experience in Agile environments.
  • Unit and integration testing.

Responsibilities

  • Design, develop, and maintain scalable web applications.
  • Build and integrate RESTful APIs.
  • Collaborate with Product, Design, and Engineering teams to deliver great user experiences.
  • Participate in code reviews and promote engineering best practices.
  • Troubleshoot and resolve technical issues.
  • Contribute to Agile delivery and continuous improvement initiatives.

Skills

React
Angular
Node.js
REST APIs
Azure
TypeScript
Git
CI/CD
Azure DevOps
SOLID principles
Agile
Unit testing

Education

Bachelor's Degree in Computer Science or equivalent

Tools

Azure DevOps

Job description

We are – the Rank Group.

From the fun of Mecca Bingo to the experience of Grosvenor Casinos, from in-person to online, from local to global, players love the experiences our famous brands deliver.

We employ almost 8,000 people across our brands, in roles ranging from Casino Croupiers, Poker Dealers, Chefs and Bingo Club Callers, through to specialists in Marketing, Property, Finance, Law and Human Resources and many more.

This is such an exciting sector to be part of, bringing entertainment to millions in a culture of opportunity and growth.

Look at our careers site to find out more: https://careers.rank.com/

We're looking for a Software Engineer to join our team and help build high-scale digital products used by thousands of customers every day.

You’ll work in a collaborative Agile environment, designing and developing modern web applications, contributing to technical decisions, and delivering high-quality solutions that make a real impact.

What You'll Do
  • Design, develop, and maintain scalable web applications.
  • Build and integrate RESTful APIs.
  • Collaborate with Product, Design, and Engineering teams to deliver great user experiences.
  • Participate in code reviews and promote engineering best practices.
  • Troubleshoot and resolve technical issues.
  • Contribute to Agile delivery and continuous improvement initiatives.
What We're Looking For
  • Strong commercial experience with JavaScript framework i.e. React, Angular, Node.js
  • Experience building and consuming RESTful APIs.
  • Strong experience with Microsoft Azure.
  • Solid knowledge of TypeScript.
  • Experience with Git, GitFlow, and Azure DevOps or Jenkins CI/CD.
  • Strong understanding of SOLID principles and software engineering best practices.
  • Experience working in Agile environments.
  • Hands-on experience with unit and integration testing.
  • Bachelor's Degree in Computer Science or equivalent

#RankGroup

Join us to unlock benefits and opportunities that will boost your career journey in a vibrant, inclusive and fulfilling work environment – so you can #BeYourself

Wellbeing@Rank is important... From hybrid working and colleague support networks to menopause support and weekly PepTalks, we're here for you.

We'll also invest in your growth by providing development opportunities, leadership training and cutting-edge industry certifications so you have the tools and resources to help you work, win and grow with us.

Immerse yourself in new cultures and gain international exposure through our global business. Collaborate with colleagues from around the globe.

From pensions to bonus schemes, and private medical insurance to life insurance – we've got you covered.

Our benefits vary by brand and/or location. Please have a chat with your local Talent Acquisition specialist to find out what's in place in your location.

The Rank Group are committed to being an inclusive employer, ensuring that we better understand and meet the needs and requirements of our candidates and customers.

We aim to do this by facilitating fair and equal access to our services. If you require a reasonable adjustment to be made, please reach out to let us know ahead of your interview.

#RankGroup

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

The Rank Group plc • Cape Town

Hybrid
ZAR 800,000 - 1,200,000
Hybrid working
Private medical insurance
Life insurance
+2
Established Junior Software Engineer
Established Junior Software Engineer

Rank Group • Cape Town

On-site
ZAR 450,000 - 900,000
Hybrid working
Wellbeing programs
Leadership training
+3
Senior Software Engineer Mobile
Senior Software Engineer Mobile

The Rank Group plc • Cape Town

Hybrid
ZAR 650,000 - 900,000
Hybrid working
Private medical insurance
Life insurance
+2
Senior Software Engineer Mobile
Senior Software Engineer Mobile

ATS Client • Cape Town

On-site
ZAR 700,000 - 1,000,000
Senior Software Engineer Mobile
Senior Software Engineer Mobile

Rank Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Hybrid working
Development opportunities
Private medical insurance
+2
Software Engineer Mobile
Software Engineer Mobile

ATS Client • Cape Town

On-site
ZAR 987,058 - 1,425,750
Pensions
Bonus schemes
Private medical insurance
+2
Delivery Lead
Delivery Lead

Rank Group • Cape Town

On-site
ZAR 600,000 - 900,000
Hybrid & flexible hours
Wellbeing program
Career development
+4
Software Engineer (Full Stack)
Software Engineer (Full Stack)

DigiOutsource • Cape Town

On-site
ZAR 600,000 - 900,000
Free Daily Meal
Free On-Site Gym
Group Life Cover
+1
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

ATS Client • Cape Town

On-site
ZAR 1,000,000 - 1,350,000
Free Daily Meals
Free On-Site Gym
Group Life Cover
Senior Software Engineer (Back-end)
Senior Software Engineer (Back-end)

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Free daily meal
Free on-site gym
Group life cover
+2