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
Discussion

Summary

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

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 JavaScript 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, JavaScript, and modern frameworks.
  • Experience with back-end development, including RESTful API design and database management (SQL/NoSQL).
  • 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