Senior Full Stack Developer

SavageOne Pty Ltd

Midrand

On-site

ZAR 700,000 - 1,000,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SavageOne Pty Ltd is seeking an experienced Senior Full Stack Developer to join our team in Midrand, South Africa. You will design, develop, and implement software across the full stack, delivering scalable and maintainable code with strong problem-solving and collaboration skills.

You will work on server-side applications and APIs using Node.js, Python, Ruby on Rails, or Java, and integrate third-party services while ensuring code quality and adherence to best practices.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of professional experience in full stack web development.
  • Solid understanding of back-end technologies and frameworks such as Node.js, Python, Ruby on Rails, or Java.
  • Experience with database systems such as MySQL, PostgreSQL, MongoDB, or similar.
  • Proficiency in version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a collaborative team.
  • Effective communication and interpersonal skills.
  • Proven track record of delivering high-quality software solutions on time and within budget.

Responsibilities

  • Collaborate with cross-functional teams to define project requirements, scope, and objectives.
  • Design and develop robust, scalable, and secure web applications using a variety of programming languages and frameworks.
  • Develop server-side applications and APIs using back-end technologies such as Node.js, Python, Ruby on Rails, or Java.
  • Integrate third-party services and APIs to enhance application functionality and performance.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Conduct code reviews, identify areas for improvement, and provide constructive feedback to team members.
  • Perform unit testing, integration testing, and end-to-end testing to ensure the reliability and stability of applications.
  • Troubleshoot and debug issues reported by users or identified during testing.
  • Stay current with emerging technologies, trends, and best practices in software development.

Skills

Problem solving
Communication
Teamwork
Independence
Attention to detail

Education

Bachelor's degree in Computer Science, Engineering, or a related field

Tools

Node.js
Python
Ruby on Rails
Java
Git
CI/CD
MySQL
PostgreSQL
MongoDB

Job description

About the job Senior Full Stack Developer

Overview:We are seeking an experienced and highly skilled Full Stack Developer with a minimum of 6 years of hands‑on experience to join our dynamic team. As a Full Stack Developer, you will be responsible for designing, developing, and implementing software solutions across the entire application stack. The ideal candidate will have a deep understanding of both front‑end and back‑end technologies, as well as a proven track record of delivering high‑quality, scalable, and maintainable code. This position offers an exciting opportunity to work on innovative projects and contribute to the growth and success of our company.

Key Responsibilities:

  • Collaborate with cross‑functional teams to define project requirements, scope, and objectives.
  • Design and develop robust, scalable, and secure web applications using a variety of programming languages and frameworks.
  • Develop server‑side applications and APIs using back‑end technologies such as Node.js, Python, Ruby on Rails, or Java.
  • Integrate third‑party services and APIs to enhance application functionality and performance.
  • Write clean, efficient, and well‑documented code following best practices and coding standards.
  • Conduct code reviews, identify areas for improvement, and provide constructive feedback to team members.
  • Perform unit testing, integration testing, and end‑to‑end testing to ensure the reliability and stability of applications.
  • Troubleshoot and debug issues reported by users or identified during testing.
  • Stay current with emerging technologies, trends, and best practices in software development.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of professional experience in full stack web development.
  • Solid understanding of back‑end technologies and frameworks such as Node.js, Python, Ruby on Rails, or Java.
  • Experience with database systems such as MySQL, PostgreSQL, MongoDB, or similar.
  • Proficiency in version control systems (e.g., Git) and CI/CD pipelines.
  • Excellent problem‑solving skills and attention to detail.
  • Ability to work independently and as part of a collaborative team.
  • Effective communication and interpersonal skills.
  • Proven track record of delivering high‑quality software solutions on time and within budget.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer
Senior Full Stack Developer

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • East London

Hybrid
ZAR 1,446,000 - 2,249,000
Fully remote
Flexible working hours
Competitive salary + bonuses
+3
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Fully remote
Health insurance
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Health insurance
Paid time off
Learning resources
+1
Junior Full Stack developer
Junior Full Stack developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 350,000 - 520,000
Full Stack Engineer
Full Stack Engineer

Indsafri • Wes-Kaap

Hybrid
ZAR 900,000 - 1,500,000
Full Stack Developer
Full Stack Developer

MyCareerCraft • Sandton

On-site
ZAR 700,000 - 900,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Vereeniging

Hybrid
ZAR 1,440,000 - 2,241,000
Competitive salary
Healthcare: medical, dental, vision
Flexible remote schedule
+2
Full Stack Developer
Full Stack Developer

Rifumo Empowerment Holdings • Gauteng

On-site
ZAR 400,000 - 600,000