Senior Full-Stack Engineer

Placements24

Paarl

Hybrid

ZAR 600,000 - 1,200,000

Full time

34 hours 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 salary
Performance-based bonuses
Medical aid and retirement fund
Hybrid work environment
Training and development

Job summary

WhatJobs Direct invites applications for a Senior Full-Stack Engineer to join their technology team in Paarl, Western Cape. The role combines remote work flexibility with in-office collaboration, focusing on building scalable full-stack solutions across front-end and back-end components.

The ideal candidate brings strong full-stack experience, proficiency in modern frameworks, cloud familiarity, and a proactive mentorship mindset to support junior engineers.

Qualifications

  • Significant experience as a Full-Stack Engineer or Software Developer.
  • Proficiency in multiple programming languages and frameworks (e.g., JavaScript, Python, Java, Node.js, React, Angular, Vue.js).
  • Strong understanding of front-end technologies (HTML5, CSS3) and back-end development principles.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with cloud platforms and containerization (Docker).
  • Solid grasp of API design (RESTful, GraphQL) and Agile development.

Responsibilities

  • Develop and implement full-stack web applications, including front-end UI and back-end services.
  • Design and optimize database structures and server-side logic.
  • Write clean, maintainable, and efficient code across the stack.
  • Collaborate with cross-functional teams to define requirements and deliver features.
  • Ensure performance, quality, and responsiveness of applications.
  • Conduct code reviews and mentor junior engineers.
  • Troubleshoot and resolve complex technical issues.
  • Contribute to architectural decisions and technology selections.

Skills

JavaScript
Python
Java
Node.js
React
Angular
Vue.js

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
AWS
GCP
Azure
PostgreSQL
MySQL
GraphQL

Job description

About the Role Our client, WhatJobs Direct, is looking for an accomplished Senior Full-Stack Engineer to join our innovative technology team. This role is integral to the development and enhancement of our cutting-edge software solutions. You will be responsible for designing, building, and maintaining both front-end and back-end components of our applications, ensuring high performance, scalability, and reliability. This position operates on a hybrid model, offering a blend of remote work flexibility and in-office collaboration at our **Paarl, Western Cape** location. We seek a technically adept individual with a broad understanding of software development lifecycle, a passion for creating robust code, and strong problem-solving capabilities. You will work closely with other engineers, product managers, and designers to deliver exceptional user experiences and technical excellence. The ideal candidate is a proactive contributor and a mentor to junior team members.

Key Responsibilities
  • Develop and implement full-stack web applications, including front-end user interfaces and back-end services.
  • Design and optimize database structures and server-side logic.
  • Write clean, maintainable, and efficient code across the entire stack.
  • Collaborate with cross-functional teams to define requirements, design solutions, and deliver features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Conduct thorough code reviews, provide constructive feedback, and mentor junior engineers.
  • Troubleshoot, debug, and resolve complex technical issues.
  • Contribute to architectural decisions and technology selections.
Requirements
  • Significant experience as a Full-Stack Engineer or Software Developer.
  • Proficiency in multiple programming languages and frameworks (e.g., JavaScript, Python, Java, Node.js, React, Angular, Vue.js).
  • Strong understanding of front-end technologies (HTML5, CSS3) and back-end development principles.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
  • Solid grasp of API design and development (RESTful, GraphQL).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Experience in an Agile development environment.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive medical aid and retirement fund contributions.
  • Generous paid time off and public holiday leave.
  • Opportunities for continuous professional development and training.
  • A collaborative hybrid work environment at our **Paarl, Western Cape** office.
  • Access to modern technology and tools.
  • A supportive team culture focused on innovation and growth.
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

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Modern office in Cape Town
Career growth opportunities
Senior Software Engineer - Full Stack Development
Senior Software Engineer - Full Stack Development

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Performance bonuses
Medical aid
+4
Senior Full Stack Engineer - Remote Eligible
Senior Full Stack Engineer - Remote Eligible

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,400,000
Competitive salary package
Health, dental & vision benefits
Pension fund contributions
+1
Senior Full-Stack Developer (Cloud Native)
Senior Full-Stack Developer (Cloud Native)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Health and wellness benefits
Professional development opportunities
+3
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Placements24 • Stellenbosch

Hybrid
ZAR 1,100,000 - 1,900,000
Competitive salary
Health benefits
Hybrid work arrangement
+1
Full Stack Software Developer
Full Stack Software Developer

Placements24 • George

Hybrid
ZAR 600,000 - 850,000
Competitive salary
Medical aid
Retirement fund
+4
Senior Full-Stack Developer (Johannesburg)
Senior Full-Stack Developer (Johannesburg)

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Pension plan
Professional development
+2
Full Stack Developer (Hybrid)
Full Stack Developer (Hybrid)

Placements24 • Cape Town

Hybrid
ZAR 520,000 - 760,000
Competitive salary and bonuses
Hybrid work model
Health insurance and retirement plan
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 Developer (Node.js/React)
Senior Full-Stack Developer (Node.js/React)

Placements24 • Paarl

Hybrid
ZAR 800,000 - 1,200,000
Competitive salary
Hybrid work model
Professional growth
+3