Web Developer

Johannesburg FULL TIME R25,000 - R35,000 / Month
(R300,000 - R420,000 / Year)

Job Description

We are looking for a passionate Web Developer to join our dynamic team in Johannesburg. This role involves developing and maintaining web applications using modern technologies. The candidate should have a solid understanding of both front-end and back-end development, ensuring performance and user experience are at the forefront of their work.

Responsibilities

  • Build user-friendly and sustainable web applications through collaboration with cross-functional teams.
  • Write clean, maintainable, and efficient code.
  • Conduct test-driven development to maintain code quality.
  • Utilize version control Git for collaborative development.
  • Provide input for application architecture and design decisions.
  • Engage in regular training and professional development activities.

Requirements

Education
  • Bachelor's degree in a related field is required
  • Master's degree in Software Engineering is preferred
Experience
  • 5+ years experience in web development with extensive front-end and back-end expertise
Technical Skills
  • JavaScript
  • Node.js
  • SQL
  • Git
  • CSS Frameworks
Soft Skills
  • Adaptability
  • Communication
Certifications
  • Google Professional Cloud Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with UX/UI principles: Ability to design applications with user experience in mind.
  • Experience with RESTful APIs: Skills in building and consuming APIs.

Benefits

  • Comprehensive health care packages
  • Employee discounts
  • Work-from-home options
  • Retirement savings plan with match

Company Culture

  • Diversity: We embrace diversity and are committed to an inclusive workplace.
  • Flexibility: Flexible work arrangements to support a healthy work-life balance.
Status: Closed