Our client is seeking a highly experienced Senior Full Stack Engineer with extensive knowledge of the JavaScript ecosystem to join their dynamic team in Randburg . This role is essential for developing and enhancing our client's web platforms and applications, working across both frontend and backend development. You will play a key part in designing scalable solutions, improving user experiences, and contributing to architectural decisions. The ideal candidate possesses a passion for modern web technologies and thrives in a collaborative, hybrid work environment.
Key Responsibilities
Develop and maintain full-stack web applications using modern JavaScript frameworks and backend technologies.
Design and implement robust RESTful APIs and microservices.
Build responsive, user-friendly interfaces with frameworks like React , Angular , or Vue.js .
Optimize application performance, ensure code quality through rigorous testing and code reviews.
Collaborate with product managers and designers to deliver high-quality features that meet business needs.
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 .
Deep expertise in the JavaScript language and its associated frameworks and libraries (e.g., Node.js, Express, React, Angular).
Experience with databases (SQL and NoSQL) and cloud platforms (AWS, Azure, GCP).
Strong understanding of software architecture, design patterns, and best practices for scalability and maintainability.
Benefits
Competitive annual salary and performance incentives.
Comprehensive health, dental, and vision insurance.
Hybrid work model offering a balance of remote and in-office work.
Opportunities for continuous learning and professional development.
A dynamic and innovative work culture focused on teamwork.
#J-18808-Ljbffr
Create a job alert for this search
Senior Full Stack Engineer - JavaScript Ecosystem • Randburg, Gauteng, ZA