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

Get the CLI →

Placements24

NewBe an early applicant

Software Developer - Web Applications

Discussion

Summary

Hybrid Software Developer role in East London, South Africa, building and maintaining dynamic web applications. Day to day involves developing, testing and deploying features using front-end tech (HTML, CSS, JavaScript, React/Angular) and back-end languages like Python, Node.js or PHP, collaborating with designers and product managers in an agile team.

About the Role

Our client is seeking a passionate and skilled Software Developer specializing in Web Applications to join their growing team in East London . This hybrid role offers a fantastic opportunity to contribute to the design and development of dynamic, user-centric web solutions. You will work in a collaborative environment, applying your technical expertise to build robust features and improve existing applications. This position is ideal for a developer who enjoys problem-solving, values teamwork, and is eager to contribute to impactful projects, blending remote work with occasional in-office collaboration.

Key Responsibilities

  • Develop, test, and deploy new web application features using modern programming languages and frameworks.
  • Maintain and enhance existing web applications, ensuring optimal performance and user experience.
  • Collaborate with designers and product managers to translate requirements into functional software.
  • Write clean, well-documented, and efficient code adhering to best practices.
  • Participate in code reviews and contribute to the overall technical vision of the team.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 3+ years of professional experience in web application development.
  • Proficiency in front-end technologies (HTML, CSS, JavaScript, and frameworks like React or Angular).
  • Experience with back-end development languages (e.g., Python, Node.js, PHP) and databases.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.

Benefits

  • Competitive annual salary and potential performance bonuses.
  • Comprehensive medical and retirement benefits.
  • Flexible hybrid work arrangement.
  • Opportunities for professional development and training.
  • A supportive team environment in East London focused on delivering quality web solutions.

Skills

See also

Software Engineering 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