Senior Full Stack Developer - Enterprise Applications

Placements24

Gauteng

Hybrid

ZAR 900,000 - 1,300,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

Hybrid work
Competitive salary
Medical & retirement benefits
Professional development
Modern office

Job summary

Placements24 in Pretoria, Gauteng seeks a Senior Full Stack Developer to design, develop, and maintain enterprise-grade applications across the full stack. You will work from front-end UIs to back-end services and databases, delivering scalable, elegant code.

We seek a passionate technologist who collaborates across teams to influence architectural decisions, with a focus on performance and maintainability in a hybrid work environment.

Qualifications

  • Bachelor's degree or equivalent practical experience in Computer Science or related field.
  • 6+ years of professional full-stack web development experience.
  • Strong proficiency in front-end frameworks (React, Angular, Vue) and JS (ES6+), HTML5, CSS3.
  • Extensive back-end experience with frameworks like .NET Core, Node.js, Spring Boot.
  • Solid database design knowledge (SQL and NoSQL).
  • Experience with cloud platforms (AWS, Azure) and Docker is a plus.

Responsibilities

  • Develop and implement user-facing features using modern front-end technologies (React/Angular/Vue).
  • Design and build robust, scalable back-end services and APIs (.NET Core/Node.js/Spring Boot).
  • Manage and optimize relational and NoSQL databases for performance and integrity.
  • Write clean, maintainable code with strong testing and coding standards.
  • Collaborate with product managers, designers, and engineers to deliver high-quality software.
  • Participate in code reviews, architectural discussions, and roadmap planning.

Skills

React
Angular
Vue.js
JavaScript ES6+
HTML5
CSS3
SQL/NoSQL databases
Cloud platforms
Docker

Education

Bachelor's degree in Computer Science or related

Tools

Docker
AWS
Azure
Spring Boot
.NET Core
Node.js

Job description

About the Role

Our client is looking for a versatile and experienced Senior Full Stack Developer to join their team in Pretoria . This role involves designing, developing, and maintaining complex enterprise-level applications that are critical to the business operations. You will work across the entire technology stack, from front-end user interfaces to back-end services and databases. The ideal candidate is passionate about creating elegant, efficient, and scalable code, and thrives in a collaborative team environment. This is an excellent opportunity to make a significant impact on key business systems and contribute to architectural decisions.

Key Responsibilities
  • Develop and implement user-facing features using modern front-end technologies (e.g., React, Angular, Vue.js).
  • Design and build robust, scalable back-end services and APIs using frameworks like .NET Core, Node.js, or Spring Boot.
  • Manage and optimize relational and NoSQL databases, ensuring data integrity and performance.
  • Write clean, maintainable, and well-tested code, adhering to best practices and coding standards.
  • Collaborate closely with product managers, designers, and other engineers to deliver high-quality software solutions.
  • Participate in code reviews, architectural discussions, and contribute to technical roadmap planning.
Requirements
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 6+ years of professional experience in full-stack web development.
  • Strong proficiency in front-end frameworks and JavaScript (ES6+), HTML5, and CSS3.
  • Extensive experience with back-end development languages and frameworks.
  • Solid understanding of database design, SQL, and NoSQL databases.
  • Experience with cloud platforms (AWS, Azure) and containerization (Docker) is a plus.
Benefits
  • Competitive annual salary package with regular reviews.
  • Comprehensive medical and retirement benefits.
  • Hybrid work arrangement to balance flexibility and collaboration.
  • Opportunities for continuous learning and professional development.
  • Engaging projects and a dynamic team culture.
  • Modern office facilities in Pretoria .
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer - Enterprise Applications
Senior Full Stack Developer - Enterprise Applications

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,300,000
Hybrid work
Medical & retirement benefits
Modern office facilities in Pretoria
Senior Full Stack Developer (Node.js/React)
Senior Full Stack Developer (Node.js/React)

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Provident fund
+7
Senior Full Stack Developer - Enterprise Solutions
Senior Full Stack Developer - Enterprise Solutions

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Health benefits
Retirement plan
+1
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Medical aid
Provident fund
Professional development
+4
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 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Modern office in Cape Town
Career growth opportunities
Senior Full-Stack Developer (JavaScript/Node.js/React)
Senior Full-Stack Developer (JavaScript/Node.js/React)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Career growth opportunities
Cutting-edge technologies
Senior Full Stack Developer - Vereeniging
Senior Full Stack Developer - Vereeniging

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,200,000
Medical aid
Provident fund
Performance-based bonus
Senior Full Stack Developer - Pietermaritzburg
Senior Full Stack Developer - Pietermaritzburg

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Pension scheme
+2
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Placements24 • Midrand

On-site
ZAR 900,000 - 1,500,000
Health insurance
Annual leave
Professional development
+2