Software Developer - Web Applications
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.