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

Placements24

NewBe an early applicant

Senior Full Stack Developer (mern Stack)

Posted
Discussion

Summary

Senior full-stack developer building web applications end-to-end for a custom software company in Port Elizabeth, South Africa, using the MERN stack (MongoDB, Express, React, Node.js). Day-to-day spans API and database design, frontend implementation, testing, deployment, code reviews, and mentoring juniors in a hybrid role.

About the Role

Our client, a rapidly growing software development company specializing in custom web applications, is seeking a Senior Full Stack Developer to join their dynamic team in Port Elizabeth. This role offers a flexible hybrid work arrangement, allowing you to blend office collaboration with remote convenience. You will be responsible for the end-to-end development of web applications, working across both frontend and backend technologies. We are looking for a highly motivated and skilled developer with extensive experience in the MERN stack (Mongo DB, Express.js, React, Node.js) who can contribute to all phases of the development lifecycle. The ideal candidate will have a strong portfolio, excellent problem-solving abilities, and a passion for building robust, scalable, and user-friendly applications. You will play a key role in designing, coding, testing, and deploying innovative solutions for diverse clients.

Key Responsibilities
  • Design, develop, and maintain full-stack web applications using the MERN stack.
  • Write clean, efficient, and well-documented code for both frontend and backend components.
  • Develop and manage RESTful APIs and database schemas.
  • Collaborate with UI/UX designers to implement user-friendly interfaces.
  • Optimize application performance, scalability, and responsiveness.
  • Conduct thorough testing, debugging, and troubleshooting of applications.
  • Participate in code reviews and mentor junior developers.
  • Contribute to technical design discussions and architectural decisions.
  • Stay up-to-date with emerging web development technologies and best practices.
  • Ensure the successful deployment and maintenance of applications in production environments.
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 web development.
  • Strong proficiency in Java Script, Node.js, Express.js, React, and Mongo DB.
  • Experience building and consuming RESTful APIs.
  • Solid understanding of front-end development principles, including HTML, CSS, and modern Java Script frameworks.
  • Experience with version control systems (Git).
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and deployment strategies.
  • Strong communication and teamwork abilities.
  • Experience with unit and integration testing.
Benefits

Our client offers a competitive salary, comprehensive health benefits, and opportunities for professional growth and development. The hybrid work model provides flexibility, balancing in-office synergy with remote comfort. Employees in Port Elizabeth will enjoy access to a modern office space and a supportive team environment. Additional benefits include a performance-based bonus, ample vacation time, and regular team-building activities. Join a growing company where your contributions are valued and you can make a significant impact on exciting projects.

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 →