Durban Tel: 031 566 4257

Johannesburg Tel: 011 440 7117

Cape Town Tel: 021 794 7475

International Tel: 0027 87630 0325

Web Developer (CLWD)

Main Job Function

Role Purpose

The Web Developer is responsible for designing, developing, and maintaining high-quality websites and web applications. This role ensures optimal performance, responsiveness, security, and scalability while delivering seamless user experiences aligned with business goals.

Qualifications

• Degree or Diploma in Computer Science, Software Development, Information Technology, or related field (Advantageous)

Criteria

• 2–5 years of Web Development Experience
• Demonstrated portfolio or GitHub showing previous development work
• Experience in agile methodologies (SCRUM/Kanban) is beneficial

Development & Implementation

• Develop mobile-first responsive, user-friendly web interfaces using HTML, CSS, JavaScript, and modern frameworks
• Build and maintain backend services, APIs, and integrations as required
• Convert UI/UX wireframes produced in tools such as Figma, Adobe XD etc into production-ready functional website components
• Maintain and optimize applications for maximum speed and scalability

Technical Maintenance

• Conduct regular website updates, security patches, and content changes
• Troubleshoot bugs, performance issues, and technical errors
• Implement SEO best practices and web accessibility standards

Collaboration & Projects

• Work closely with designers, product owners, and backend teams to deliver high quality releases.
• Participate in sprint planning, code reviews, and technical discussions
• Provide technical input on project feasibility, timeline estimations, and architecture decisions

Quality & Compliance
• Ensure code quality, maintainability, and adherence to development standards
• Apply secure coding practices and comply with data protection requirements
• Test and debug across multiple browsers, devices, and environments to ensure cross-browser and cross-device compatibility

Required Skills & Competencies

Technical Skills

• Strong proficiency in:
o HTML5, CSS3, JavaScript, Typescript
o React, Vue, Angular or similar frontend frameworks
o Node.js, PHP, Python, or equivalent backend technologies
• Experience with RESTful APIs, JSON, and integrations
• Understanding of databases (MySQL, PostgreSQL, MongoDB, MS SQL)
• Solid grasp of version control (Git) and other collaboration tools such as Jira and Confluence
• Experience with CMS platforms (WordPress, Drupal, or custom CMS)
• Knowledge of AWS, Azure, or other cloud environments (advantageous)

Soft Skills

• Strong problem-solving ability
• Attention to detail and high coding quality
• Excellent communication and teamwork skills
• Ability to work under pressure and meet deadlines
• Proactive, solutions-driven mindset
• A desire to remain updated on UI/UX trends, front-end technologies, and emerging web design approaches

Remuneration

• Market related

A Consultant will be in touch if you are shortlisted for the position. Please consider your application unsuccessful should you not have been contacted within 2 weeks. We will keep your CV on our database and contact you should you match the criteria of any other vacancies.

To apply for this job email your details to charlene@armstrongappointments.com