Web Developer

Johannesburg FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

We are seeking a skilled Web Developer to join our dynamic team in Johannesburg. The ideal candidate will be involved in designing and developing high-quality web applications. You will work closely with other developers and stakeholders to create user-friendly and scalable web solutions. If you're passionate about technology and enjoy working in an innovative environment, we would love to hear from you.

Responsibilities

  • Create functional and appealing web applications based on user-centric design.
  • Optimize applications for maximum speed and scalability.
  • Implement server-side logic and integrate databases.
  • Collaborate with the marketing team to improve the online presence.
  • Lead project meetings and provide regular updates to stakeholders.
  • Facilitate user testing sessions and incorporate feedback.
  • Ensure adherence to coding standards and best practices.
  • Participate in research and development of new technologies.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree is an advantage
Experience
  • 4+ years in full-stack web development
Technical Skills
  • Node.js
  • SQL/NoSQL Databases
Soft Skills
  • Communication
  • Adaptability
Certifications
  • AWS Certified Developer
  • Scrum Master Certified (SMC)
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Understanding of Agile principles and practices in software development.
  • Exposure to DevOps practices: Familiarity with CI/CD pipelines and deployment strategies.

Benefits

  • Comprehensive medical aid plans
  • Generous leave policies
  • Educational assistance for continuous learning
  • Remote work flexibility

Company Culture

  • Continuous Learning: We offer opportunities for training and professional growth, ensuring our team stays ahead in the tech world.
  • Work-Life Balance: We encourage a healthy work-life balance, allowing our employees to thrive both personally and professionally.
  • Recognition: We believe in recognizing and rewarding hard work and achievements across the organization.
Status: Closed