Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

NewBe an early applicant

Full Stack Engineer - Modern Web Applications

Posted
Discussion

Summary

Placements24 is hiring a Full Stack Engineer on behalf of a client in East London, South Africa to design, build, and maintain modern web applications — developing backend services and APIs with Node.js, Python, or Java and responsive frontends with React, Angular, or Vue.js. The role requires 3+ years of full stack experience and offers a flexible hybrid work model.

About the Role

Our client is seeking a versatile and skilled Full Stack Engineer to contribute to the development of modern web applications in East London . This role is essential for designing, building, and maintaining both the frontend and backend components of our client's digital products. You will work closely with a talented team of engineers, designers, and product managers to deliver scalable, high-performance, and user-friendly web solutions. This is an excellent opportunity for a developer who enjoys tackling challenges across the entire stack and contributing to innovative projects in a collaborative environment.

Key Responsibilities

  • Develop and implement robust backend services and APIs using modern programming languages and frameworks (e.g., Node.js, Python, Java).
  • Design and build responsive and interactive user interfaces using frontend technologies such as React, Angular, or Vue.js.
  • Optimize applications for maximum speed, scalability, and reliability across different browsers and devices.
  • Collaborate with product teams to define requirements, design features, and ensure successful implementation.
  • Write clean, maintainable, and well-tested code, participating actively in code reviews.
  • Troubleshoot and resolve issues across the full stack, ensuring a seamless user experience.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in full stack web development.
  • Proficiency in backend development with languages like Node.js, Python, or Java, and experience with relevant frameworks.
  • Strong experience with frontend technologies including HTML5, CSS3, JavaScript, and modern frameworks (React, Angular, Vue.js).
  • Experience with database technologies (SQL and/or NoSQL) and version control systems (Git).
  • Excellent problem-solving skills and ability to work effectively in a team environment.

Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health insurance and retirement planning options.
  • Opportunities for continuous learning, training, and professional development.
  • Flexible hybrid work model to support work-life integration.
  • A dynamic and supportive work culture that values collaboration and innovation.

Skills

Apply

See also

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

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available