Web Developer

Johannesburg Full-time R20,000 - R30,000 / Month
(R240,000 - R360,000 / Year)

Job Description

Join us as a Web Developer in Johannesburg! In this role, you'll work on various web projects, collaborating closely with our designers and developers to craft user-friendly applications. If you have a flair for coding and a problem-solving mindset, we want to hear from you!

Responsibilities

  • Develop, test, and deploy web applications using technologies like HTML, CSS, and JavaScript.
  • Engage in daily stand-ups and sprint planning sessions within an agile environment.
  • Collaborate with other departments to define project requirements and deliverables.
  • Monitor and analyze application performance metrics to identify areas for improvement.
  • Participate in all aspects of the application development lifecycle.
  • Create and maintain documentation for developed web applications.
  • Assist in user acceptance testing and resolve reported issues.
  • Enhance application security by following best practices.
  • Integrate third-party APIs and services as necessary.
  • Contribute to team knowledge-sharing sessions.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Relevant certifications in web development are advantageous
Experience
  • 3+ years of experience in web development
Technical Skills
  • HTML/CSS
  • JavaScript
  • Back-end technologies (Node.js, PHP)
  • Version Control (Git)
  • Database Management (SQL, NoSQL)
Soft Skills
  • Attention to Detail
  • Adaptability
  • Communication
Certifications
  • Certified Web Developer
  • Google Mobile Web Specialist
Languages
  • English: Fluent

Advantageous

  • Experience with responsive design frameworks (Bootstrap, Foundation): Familiarity with front-end frameworks for building responsive sites.
  • Familiarity with CMS (WordPress, Joomla): Experience in developing sites with popular content management systems.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive health and wellness benefits
  • Paid leave for personal and family needs
  • Opportunities for professional development and training

Company Culture

  • Innovation and Creativity: We nurture an innovative environment where creative ideas are encouraged and implemented.
  • Teamwork: We believe in collaboration and the strength of teamwork in achieving success.
  • Work-Life Balance: We promote a healthy work-life balance to ensure all employees are fulfilled both professionally and personally.
Status: Closed