Senior Full Stack Developer (JavaScript)

Placements24

Mossel Bay

Hybrid

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

Health insurance
Retirement fund
Paid time off
Professional development
Hybrid work model
Bonuses

Job summary

Placements24 in Mossel Bay seeks a Senior Full Stack Developer with strong JavaScript skills for both front-end and back-end work. You will design, develop, and maintain robust web applications, engaging across the full software stack.

The role requires 5+ years in full-stack development, experience with Node.js/Express.js, React/Angular/Vue, and databases such as PostgreSQL/MySQL/MongoDB. Hybrid work enables collaboration with a proactive tech team.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • Minimum of 5 years of professional experience in full-stack development.
  • Strong proficiency in JavaScript (ES6+) and frontend frameworks (React/Angular/Vue).
  • Proven backend experience with Node.js and Express.js.
  • Experience with PostgreSQL/MySQL/MongoDB databases and RESTful APIs.
  • Familiarity with Git and cloud platforms (AWS/Azure/GCP).
  • Strong problem-solving and teamwork skills.

Responsibilities

  • Develop user-facing features with modern JavaScript frameworks and backend tech.
  • Build and maintain front-end and back-end codebase.
  • Integrate front-end with server-side logic and databases.
  • Write unit, integration, and end-to-end tests.
  • Optimize applications for speed, scalability, and cross-device compatibility.
  • Collaborate with designers, PMs, and other developers.
  • Participate in code reviews and architectural discussions.

Skills

JavaScript proficiency
Team communication

Education

Bachelor's degree in Computer Science or related field

Tools

Node.js
Express.js
React
Angular
Vue.js
PostgreSQL
MySQL
MongoDB
RESTful APIs
Git
AWS/Azure/GCP

Job description

About the Role

Our client, a dynamic software development company focused on innovative web applications, is seeking a highly proficient Senior Full Stack Developer with a strong command of JavaScript technologies. This role, based in the scenic coastal city of Mossel Bay, Western Cape , involves designing, developing, and maintaining both the front-end and back-end components of our web applications. You will be instrumental in building robust, scalable, and user-friendly solutions, working across the entire software development lifecycle. The ideal candidate is a problem-solver, a team player, and possesses a passion for creating high-quality, efficient, and maintainable code. This is an excellent opportunity to contribute to exciting projects in a growing tech team.

Key Responsibilities
  • Develop and implement user-facing features using modern JavaScript frameworks (e.g., React, Angular, Vue.js) and backend technologies (e.g., Node.js, Express.js).
  • Design, build, and maintain efficient, reusable, and reliable code for both front-end and back-end systems.
  • Integrate user-facing elements with server-side logic and databases.
  • Write unit, integration, and end-to-end tests to ensure software quality and stability.
  • Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers.
  • Collaborate closely with designers, product managers, and other developers to define and implement new features.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
  • Contribute to architectural decisions and technical strategy discussions.
  • Stay updated with the latest industry trends and emerging technologies in full-stack development.
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.
  • Strong proficiency in JavaScript (ES6+) and experience with modern frontend frameworks (React, Angular, or Vue.js).
  • Proven experience with backend development using Node.js and related frameworks (Express.js).
  • Solid understanding of database technologies such as PostgreSQL, MySQL, MongoDB.
  • Experience with RESTful API design and implementation.
  • Familiarity with version control systems, particularly Git.
  • Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong understanding of software development principles, design patterns, and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and teamwork abilities.
Benefits
  • Competitive annual salary of R .
  • Comprehensive health insurance and retirement fund.
  • Generous paid time off.
  • Opportunities for professional development and training.
  • Hybrid work model for a flexible work-life balance.
  • Collaborative team environment in Mossel Bay .
  • Exposure to a variety of challenging and innovative projects.
  • Performance-based bonuses.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer - Web Applications
Full Stack Developer - Web Applications

Placements24 • Mossel Bay

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health and retirement benefits
Generous paid time off and development
+3
Senior Full Stack Developer (Angular & .NET)
Senior Full Stack Developer (Angular & .NET)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,200,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Placements24 • Benoni

Hybrid
ZAR 1,100,000 - 1,500,000
Health insurance
Paid time off
Hybrid work model
+1
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,200,000
Performance-based bonuses
Medical and retirement benefits
Learning and growth opportunities
+2
Senior Front-End Developer
Senior Front-End Developer

Placements24 • Mossel Bay

Hybrid
ZAR 700,000 - 900,000
Hybrid work model
Competitive salary
Career development opportunities
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Professional growth opportunities
+1
Senior Web Developer (Full Stack)
Senior Web Developer (Full Stack)

Placements24 • Bloemfontein

On-site
ZAR 750,000 - 1,150,000
Competitive salary
Bonuses
Medical aid
+5
Full Stack Developer
Full Stack Developer

Placements24 • George

On-site
ZAR 360,000 - 480,000
Medical aid
Retirement fund contributions
Opportunities for professional growth
Full Stack Developer (React & Node.js)
Full Stack Developer (React & Node.js)

Placements24 • Soweto

Hybrid
ZAR 350,000 - 650,000
Stock options
Health insurance
Remote work
+3
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