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

Get the CLI →

Placements24

NewBe an early applicant

Full stack developer - web applications

Posted Updated
Discussion

Summary

Full-stack developer building web applications end to end: responsive front-ends with modern JavaScript frameworks (React, Angular, or Vue) and backend services/APIs in Node.js, Python, or Java with SQL/NoSQL databases. Hybrid role in Gauteng, South Africa, working closely with designers and product managers.

About the Role

Our client is seeking a talented and versatile Full Stack Developer to contribute to the development of their innovative web applications. This role offers a hybrid work model, blending the benefits of remote flexibility with valuable in-person collaboration. You will work across the entire development stack, from designing intuitive user interfaces to building robust backend services, playing a key part in delivering high-quality software solutions. The ideal candidate is passionate about creating engaging user experiences and possesses a strong understanding of modern web technologies, working closely with product managers and designers to translate ideas into functional, scalable products within a supportive and forward-thinking team environment.

Key Responsibilities Develop and maintain responsive front-end interfaces using modern Java Script frameworks (e.g., React, Angular, Vue.js). Design, build, and optimize back-end services and APIs using languages such as Node.js, Python, or Java. Integrate front-end components with server-side logic and databases. Write clean, efficient, and well-documented code, ensuring adherence to coding standards and best practices. Collaborate with designers and product managers to translate requirements into technical specifications and functional features. Participate in code reviews, testing, and debugging to ensure application quality and performance. Requirements Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience. 3+ years of experience in full-stack web development. Proficiency in front-end technologies like HTML, CSS, Java Script, and modern frameworks. Experience with back-end development, including RESTful API design and database management (SQL/No SQL). Familiarity with version control systems (e.g., Git) and Agile development methodologies. Strong problem-solving skills and the ability to work effectively in a collaborative team setting. Benefits Competitive annual salary with performance-based incentives. Comprehensive medical, dental, and vision insurance coverage. Opportunities for professional growth and continuous learning through training programs. A hybrid work environment offering flexibility and in-office collaboration. Access to modern development tools and a supportive team culture.

Skills

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