Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Placements24

NewBe an early applicant

Full Stack Developer - Enterprise Solutions

Posted Updated
Discussion

Summary

Full Stack Developer based in Richards Bay, KwaZulu-Natal, building and maintaining enterprise-level web applications end to end. Works across frontend (HTML/CSS/JavaScript, React/Angular/Vue), backend (Python/Java/Node.js/C#) and relational/NoSQL databases, owning the full development lifecycle from concept to deployment.

About the Role

Our client is seeking a highly competent Full Stack Developer to join their dynamic IT & Software team, with the role based out of Richards Bay, KwaZulu-Natal . This position is integral to developing and maintaining robust enterprise-level applications, requiring expertise across both frontend and backend technologies. You will be responsible for the entire software development lifecycle, from concept to deployment, ensuring high-quality code and seamless integration. The ideal candidate possesses a strong analytical mindset, exceptional problem-solving abilities, and a passion for building scalable and efficient solutions. This role offers a unique chance to contribute to critical business systems in a key industrial region. We are committed to providing a challenging and rewarding career path for our developers, fostering a culture of innovation and collaboration within our Richards Bay, KwaZulu-Natal offices.

Key Responsibilities

  • Develop and maintain comprehensive web applications, encompassing both frontend and backend components.
  • Design and implement efficient database schemas and queries.
  • Write clean, well-documented, and reusable code following industry best practices.
  • Collaborate with cross-functional teams, including designers, product managers, and other developers, to define and deliver new features.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Optimize applications for speed, scalability, and security.
  • Conduct code reviews to ensure code quality and consistency.
  • Participate in the entire application lifecycle, focusing on coding and debugging.
  • Contribute to architectural discussions and decision-making processes.
  • Stay abreast of emerging technologies and industry trends to propose innovative solutions.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Proven experience as a Full Stack Developer or in a similar role.
  • Proficiency in frontend technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  • Strong backend development experience with languages like Python, Java, Node.js, or C#.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Familiarity with RESTful API design and implementation.
  • Experience with version control systems, preferably Git.
  • Understanding of software development principles and methodologies (Agile/Scrum).
  • Excellent problem-solving and debugging skills.
  • Strong communication and interpersonal abilities, beneficial for collaboration in Richards Bay, KwaZulu-Natal .
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.

Benefits

  • Our client offers a competitive remuneration package, medical aid, and a provident fund.
  • Employees benefit from opportunities for professional development, training, and exposure to a wide range of technologies.

This role is based in Richards Bay, KwaZulu-Natal , offering a chance to work on significant projects within a supportive and growth-oriented environment.

Skills

Apply

See also

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