0048 Full Stack Developer (Senior)

Imizizi

South Africa

Hybrid

ZAR 900,000 - 1,500,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive remuneration
Medical aid contributions
Hybrid work arrangement
State-of-the-art office facilities in

Job summary

Imizizi in Midrand, Gauteng, is seeking a Senior Full Stack Developer with a strong backend focus to design, develop, and deploy scalable web applications. You will collaborate with product managers, designers, and other engineers to deliver robust solutions across the full stack.

The role emphasizes clean code, efficient architecture, and staying current with new technologies. A hybrid work model balances in-office collaboration with flexible work arrangements.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Minimum of 5 years of professional full-stack development with backend focus.
  • Proficiency in at least one major frontend framework (React/Angular/Vue).
  • Strong DB design and management skills (PostgreSQL/MySQL/MongoDB).
  • Experience with cloud platforms and containerization (Docker/Kubernetes).
  • Familiarity with CI/CD pipelines and automated testing.
  • Excellent problem-solving and communication skills.
  • Experience in Agile/Scrum environments.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Collaborate with frontend developers to integrate server-side logic.
  • Implement and optimize SQL/NoSQL databases for performance.
  • Write clean, maintainable code following best practices.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot and upgrade existing systems.
  • Contribute to architectural decisions and technical roadmap.
  • Ensure security and performance of applications.
  • Stay updated with emerging technologies.

Skills

Node.js
Python
Django/Flask
Java
C#/.NET
React/Angular/Vue
DB Design
Docker/Kubernetes
Cloud Platforms
CI/CD
Agile/Scrum

Education

Bachelor's degree in CS or related

Tools

Docker
Kubernetes
AWS/Azure/GCP

Job description

Senior Full Stack Developer (Backend Focus)

Our client, a dynamic and rapidly growing technology firm, is seeking a highly skilled and experienced Senior Full Stack Developer with a strong emphasis on backend systems to join their innovative team. This is an exciting opportunity to work on cutting-edge projects that shape the future of our industry. You will play a pivotal role in the design, development, and deployment of scalable, high-performance web applications. The role involves working closely with cross-functional teams, including product managers, designers, and other engineers, to deliver robust and user-friendly solutions. We are looking for a proactive individual who is passionate about clean code, efficient architecture, and staying abreast of the latest technological advancements. This position offers a blend of challenging technical work and opportunities for professional growth within a supportive and collaborative environment. The ideal candidate will thrive in a fast-paced setting and be eager to contribute to a product that makes a significant impact. This role is based in Midrand, Gauteng, offering a hybrid work model to balance flexibility with in-office collaboration.

Key Responsibilities
  • Design, develop, and maintain robust and scalable backend services and APIs using modern programming languages and frameworks.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Implement and optimize database solutions (SQL and NoSQL) for performance and reliability.
  • Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
  • Participate in code reviews to ensure code quality, share knowledge, and mentor junior developers.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to architectural decisions and technical roadmap planning.
  • Ensure the security and performance of applications.
  • Stay updated with emerging technologies and propose innovative solutions.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in full-stack development, with a significant focus on backend technologies (e.g., Node.js, Python/Django/Flask, Java/Spring, C#/.NET).
  • Proficiency in at least one major frontend framework (e.g., React, Angular, Vue.js).
  • Strong understanding of database design and management (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience working in an Agile/Scrum development environment.
Benefits
  • Our client values its employees and offers a comprehensive benefits package. This includes competitive remuneration, access to ongoing professional development and training opportunities, a retirement fund, and medical aid contributions.
  • Employees also benefit from a flexible hybrid work arrangement, allowing for a healthy work-life balance.
  • You will be part of a vibrant and forward-thinking company culture that encourages innovation and collaboration.
  • We provide state-of-the-art office facilities in Midrand, Gauteng, and opportunities for career advancement within the organization.
About the Role

Our client, a dynamic software solutions provider, is looking for a talented Full Stack Developer to join their innovative team. This role is based in our Centurion, Gauteng office and offers the chance to work on a variety of challenging projects, developing both front-end and back-end components of our client's web applications. You will be involved in the entire software development lifecycle, from concept and design to testing and deployment. We are seeking a creative problem-solver with a passion for building high-quality, user-friendly applications and a commitment to continuous improvement. Join a collaborative

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Performance-based bonuses
Health coverage and retirement fund
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Professional development
Challenging projects
+1
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health and wellness benefits
Hybrid work model
+1
Senior Full-Stack JavaScript Developer
Senior Full-Stack JavaScript Developer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,400,000
Health benefits
Professional development
Hybrid work arrangement
Full Stack Software Engineer
Full Stack Software Engineer

Placements24 • Bellville

Hybrid
ZAR 700,000 - 900,000
Medical insurance
Stock options
Annual leave
+1
Senior Software Developer (Full-Stack)
Senior Software Developer (Full-Stack)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
medical aid
provident fund
performance bonuses
Senior Full Stack Developer (Python & React)
Senior Full Stack Developer (Python & React)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health benefits
Professional development
+2
Senior Full-Stack Developer (Node.js/React)
Senior Full-Stack Developer (Node.js/React)

Placements24 • Soweto

On-site
ZAR 900,000 - 1,350,000
Competitive salary
Comprehensive benefits package
Professional development
+2
Senior Backend Developer
Senior Backend Developer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Professional development opportunities
+1
Senior Full-Stack Software Engineer (React & Node.js)
Senior Full-Stack Software Engineer (React & Node.js)

Placements24 • Midrand

Hybrid
ZAR 1,000,000 - 1,600,000
Health insurance
Professional development
Flexible hours
+4