Senior Full Stack Developer (Node.js/Angular)

Placements24

Stellenbosch

Hybrid

ZAR 900,000 - 1,200,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance bonuses
Health benefits
Growth opportunities
Hybrid work model

Job summary

Placements24 in Stellenbosch, Western Cape, seeks a Senior Full Stack Developer to design, build and deploy scalable web applications using Node.js on the backend and Angular on the frontend. The role offers a hybrid work model with opportunities to mentor and drive technical choices.

You will collaborate with product teams, optimize performance, and write tests. The ideal candidate has 5+ years in full-stack development, solid experience with relational and NoSQL databases, cloud platforms, and

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of professional full-stack development experience.
  • Strong knowledge of JavaScript/TypeScript, Node.js, and Express.js.
  • Expertise in Angular and modern frontend development.
  • Experience with relational and NoSQL databases, cloud platforms, and Docker.

Responsibilities

  • Develop and maintain efficient, reusable, and reliable code for frontend and backend systems.
  • Design and implement robust RESTful APIs using Node.js.
  • Build responsive user interfaces using Angular.
  • Collaborate with product managers, designers, and engineers to define and implement new features.
  • Write unit and integration tests to ensure code quality and application stability.
  • Mentor junior developers and participate in code reviews.

Skills

JavaScript/TypeScript
Problem solving
Communication
Teamwork
Analytical thinking

Education

Bachelor's degree in Computer Science or related field

Tools

Node.js
Express.js
Angular
Docker
Git
PostgreSQL
MySQL
MongoDB
AWS
Azure

Job description

About the Role

Our client, a forward-thinking software development company, is seeking a highly skilled and motivated Senior Full Stack Developer to join their dynamic team in Stellenbosch, Western Cape. This role offers a hybrid working model, allowing for a balance between in-office collaboration and remote flexibility. You will be instrumental in designing, developing, and deploying robust web applications, working across both the frontend and backend. We are looking for a problem-solver with expertise in Node.js for backend services and Angular for frontend development, coupled with a passion for building high-quality, scalable software. This is an excellent opportunity to contribute to exciting projects, mentor junior developers, and grow your career within a supportive and innovative environment. The vibrant tech scene of Stellenbosch provides an inspiring backdrop for this role.

Key Responsibilities
  • Develop and maintain efficient, reusable, and reliable code for both frontend and backend systems.
  • Design and implement robust RESTful APIs using Node.js.
  • Build responsive and user-friendly interfaces using Angular.
  • Collaborate closely with product managers, designers, and other engineers to define and implement new features.
  • Optimize applications for maximum speed, scalability, and maintainability.
  • Write unit and integration tests to ensure code quality and application stability.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay up-to‑date with emerging technologies and industry best practices.
  • Mentor junior developers and contribute to technical decision‑making processes.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in full‑stack development.
  • Strong proficiency in JavaScript/TypeScript, Node.js, and experience with backend frameworks (e.g., Express.js).
  • Expertise in Angular framework and its core principles.
  • Solid understanding of database technologies, including relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker) is a plus.
  • Familiarity with version control systems like Git.
  • Strong understanding of software architecture principles and design patterns.
  • Excellent problem‑solving and analytical skills.
  • Effective communication and teamwork abilities.
  • Experience working in a hybrid environment.
Benefits
  • Competitive salary package and performance bonuses.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional growth and continuous learning.
  • Hybrid work model offering a blend of office and remote work.
  • Be part of an innovative company located in the picturesque town of Stellenbosch, Western Cape.
  • Collaborative team culture and impactful projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Full-Stack Developer (Node.js/React)
Senior Full-Stack Developer (Node.js/React)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary and performance‑drn
Hybrid work model offering flexibility
Opportunities for professional growth
+4
Senior Full-Stack Developer (React & Node.js)
Senior Full-Stack Developer (React & Node.js)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Performance bonuses
Medical aid
+1
Senior Full Stack Developer (React & Node.js)
Senior Full Stack Developer (React & Node.js)

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Hybrid work model
+1
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 (Node.js & React)
Senior Full-Stack Developer (Node.js & React)

Placements24 • Rustenburg

Hybrid
ZAR 600,000 - 900,000
Fully remote
Flexible hours
Career growth
+1
Senior Full Stack Developer (React/Node.Js)
Senior Full Stack Developer (React/Node.Js)

Placements24 • Noord-Kaap

Hybrid
ZAR 1,100,000 - 1,800,000
Equity options
Fully remote work
Flexible schedule
+2
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Private health insurance
Retirement fund contributions
+4
Senior Full Stack Developer (JavaScript/Node.js)
Senior Full Stack Developer (JavaScript/Node.js)

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Hybrid work arrangement
Professional development
+5
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