All positions
Junior Web Developer
Job description
KZD Solutions is a Durban digital innovation company. We build websites, custom software and internal systems for South African businesses, and we look after them once they are live.
We are looking for a Junior Web Developer to help build and maintain client websites. You will work on live projects from your first week, with a senior developer reviewing your work and explaining the reasoning behind it.
Why KZD Solutions?
- You will do real workJunior does not mean sidelined. You will be building and shipping client sites, not watching someone else do it.
- Someone will teach youEvery piece of work you do gets reviewed by a senior developer who explains why, not just what to change.
- You will see the whole pictureDesign, build, deploy, support. A small team means you follow a project from brief to live site.
- We are localWe are based in Durban, we hire in Durban, and the work stays here.
What you will work on
- Building client websites in HTML, CSS and JavaScript
- Turning designs from Penpot into working, responsive pages
- WordPress theme and plugin work for client sites
- Fixing bugs and making improvements on sites already live
- Testing your work across browsers and on real phones
What we are looking for
- A qualification in IT, computer science or web development, or equivalent self-taught experience
- Solid HTML and CSS. You can build a responsive layout without a framework
- Working JavaScript. You understand the DOM and can debug your own code
- Familiarity with Git and version control
- Clear written and spoken communication in English
- Based in Durban or willing to relocate. This role is on site
Nice to have
- WordPress or WooCommerce experience
- Some PHP
- A portfolio, GitHub profile or personal projects we can look at
- Basic understanding of hosting, domains and DNS
What we offer
- MentorshipA senior developer reviewing your work and available for questions.
- Range of workClient websites, internal tools and our own products.
- Room to growWe would rather promote from inside than hire above you.
- A clear answerYou hear back from us within 30 days, either way.
This role has been filled and is no longer accepting applications.
This role has been filled
We are no longer accepting applications for this role. Other openings are on the careers page.
