Senior Software Engineer (Javascript)
johannesburg, gauteng, South-Africa • Posted June 01, 2026
Job Type:
Full-time
Location:
johannesburg, gauteng
Posted:
June 01, 2026
Category:
Software Architecture & Engineering
Application Deadline:
July 11, 2026
Role Description
Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Extensive experience in software development, including significant hands-on experience in building and delivering web applications.
- Demonstrated experience in leading software development projects or teams
- Expertise in programming and frameworks:
- Deep knowledge of front-end frameworks (React, Angular, Vue.js) and back-end technologies (Node.js, Django, Ruby on Rails).
- Expertise in database systems (SQL, NoSQL) and data modeling.
- Strong understanding of software design principles, architectural patterns, and system scalability.
- Experience in designing and architecting complex, distributed, and highly available systems.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
Responsibilities
- Software development a...
Interested in this role?
Click the button below to start your application for Senior Software Engineer (Javascript) at Boardroom Appointments.
Apply Now