Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Senior full-stack developer (mern stack)

Posted 1 view
Discussion

Summary

Senior full-stack developer who designs, builds, and deploys scalable web applications using the MERN stack (MongoDB, Express.js, React, Node.js), including REST APIs, performance and security work, code reviews, and mentoring junior developers. On-site role in Pietermaritzburg, South Africa, recruited by Placements24 for its client.

About the Role

Our client, a forward-thinking technology solutions provider, is seeking a highly skilled and experienced Senior Full-Stack Developer to join their dynamic team based in Pietermaritzburg, Kwa Zulu-Natal. This is a crucial role within our development department, responsible for designing, developing, and deploying robust web applications that drive business innovation. The ideal candidate will have a proven track record in full-stack development, with a strong emphasis on the MERN stack (Mongo DB, Express.js, React.js, Node.js). You will work collaboratively with cross-functional teams to deliver high-quality software solutions that meet evolving business needs. This position offers a fantastic opportunity to make a significant impact in a growing company and contribute to exciting new projects. We pride ourselves on fostering a culture of continuous learning and professional development, ensuring our team members are equipped with the latest tools and technologies.

Key Responsibilities Design, develop, test, and deploy scalable web applications using the MERN stack. Collaborate with product managers, designers, and other engineers to define project requirements and technical specifications. Write clean, maintainable, and efficient code across both front-end and back-end systems. Develop and manage RESTful APIs and integrate with third-party services. Optimize application performance for maximum speed and scalability. Implement security and data protection measures. Conduct code reviews and provide constructive feedback to team members. Troubleshoot, debug, and upgrade existing software. Stay up-to-date with emerging technologies and industry best practices. Mentor junior developers and contribute to the team's technical growth. Requirements Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of professional experience in full-stack web development. Proven expertise in Mongo DB, Express.js, React.js, and Node.js. Strong understanding of Java Script, HTML5, and CSS3. Experience with version control systems, particularly Git. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of database design and management (SQL and No SQL). Excellent problem-solving and analytical skills. Strong communication and teamwork abilities. Experience with agile development methodologies is a plus. Benefits Competitive salary package commensurate with experience. Opportunity to work on challenging and innovative projects. A collaborative and supportive work environment in Pietermaritzburg. Opportunities for professional growth and career advancement. Access to training and development resources. Contribution to a company that values innovation and excellence. A comprehensive benefits package including health insurance and retirement plans.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →