Senior Full Stack Developer

Placements24

Cape Town

Hybrid

ZAR 900,000 - 1,300,000

Full time

2 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 arrangement
Modern office in Cape Town
Career growth opportunities

Job summary

Placements24 in Cape Town, Western Cape, is seeking an experienced Senior Full Stack Developer to design, develop and deploy scalable web applications. The role combines front-end and back-end work with a hybrid on-site/remote model.

The candidate will mentor junior developers, collaborate with product teams, and help shape the technical direction of our products using modern tech such as React, Node.js, Python/Django, Java/Spring, and cloud services.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 5 years of professional experience as a Full Stack Developer or similar role.
  • Proven expertise in front-end frameworks (React, Angular, Vue.js) and back-end languages/frameworks (Node.js, Python/Django, Ruby/Rails, Java/Spring).

Responsibilities

  • Design, develop, test, and deploy robust and scalable full-stack web applications.
  • Write clean, efficient, and well-documented code for both front-end (e.g., React, Angular, Vue.js) and back-end (e.g., Node.js, Python/Django, Java/Spring) components.
  • Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.
  • Develop and maintain APIs and services for seamless integration with front-end applications and third-party systems.
  • Implement and optimize database solutions (SQL and NoSQL).
  • Ensure application performance, security, and scalability through best practices in development and deployment.
  • Conduct code reviews, provide constructive feedback, and mentor junior developers.
  • Troubleshoot and resolve bugs and performance issues in production environments.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Stay up-to-date with emerging web technologies and industry trends.

Skills

React
Angular
Vue.js
Node.js
Python
Django
Ruby
Rails
Java
Spring
PostgreSQL
MySQL
MongoDB
REST APIs
Git
AWS
Docker

Education

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

Tools

React
Angular
Vue.js
Node.js
Python/Django
Ruby/Rails
Java/Spring
PostgreSQL
MySQL
MongoDB
RESTful APIs
Git
AWS
Azure
GCP
Docker

Job description

About the Role

Our client, a fast-growing tech company, is seeking a talented and experienced Senior Full Stack Developer to join their dynamic team in Cape Town, Western Cape . This role offers a hybrid work model, providing a balance between on-site collaboration and remote flexibility. You will be responsible for designing, developing, and deploying high-quality web applications, contributing to both front-end and back-end development. This position requires a deep understanding of modern web technologies, a passion for creating exceptional user experiences, and a proven ability to lead and mentor junior developers. You will play a key role in shaping the technical direction of our client's products, working on innovative features and scalable solutions. If you are a motivated developer looking to make a significant impact in a collaborative environment, this is the opportunity for you.

Key Responsibilities
  • Design, develop, test, and deploy robust and scalable full-stack web applications.
  • Write clean, efficient, and well-documented code for both front-end (e.g., React, Angular, Vue.js) and back-end (e.g., Node.js, Python/Django, Java/Spring) components.
  • Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.
  • Develop and maintain APIs and services for seamless integration with front-end applications and third-party systems.
  • Implement and optimize database solutions (SQL and NoSQL).
  • Ensure application performance, security, and scalability through best practices in development and deployment.
  • Conduct code reviews, provide constructive feedback, and mentor junior developers.
  • Troubleshoot and resolve bugs and performance issues in production environments.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
  • Stay up-to-date with emerging web technologies and industry trends.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience as a Full Stack Developer or similar role.
  • Proven expertise in front-end frameworks (e.g., React, Angular, Vue.js) and back-end languages/frameworks (e.g., Node.js, Python/Django, Ruby/Rails, Java/Spring).
  • Strong understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience with RESTful API design and development.
  • Proficiency in version control systems like Git.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker) is a plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience working in a hybrid environment and ability to commute to Cape Town, Western Cape as needed.
Benefits
  • Competitive salary and benefits package.
  • Hybrid work arrangement for flexibility.
  • Opportunity to work on exciting and innovative projects.
  • Professional development and training opportunities.
  • Collaborative team environment and career growth prospects.
  • Modern office space in a prime location.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 (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 - Pietermaritzburg
Senior Full Stack Developer - Pietermaritzburg

Placements24 • Pietermaritzburg

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

Placements24 • Pietermaritzburg

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Healthcare benefits
Career development opportunities
+1
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 (Remote)
Senior Full-Stack Developer (Remote)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Stock options
Remote-first
Health insurance
+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
Remote Senior Full-Stack Developer
Remote Senior Full-Stack Developer

Placements24 • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Full remote work
Generous annual leave
+4
Full Stack Developer - Web Applications
Full Stack Developer - Web Applications

Placements24 • Bellville

Hybrid
ZAR 480,000 - 620,000
Competitive salary
Flexible remote work
Growth opportunities
+2