Full Stack Developer

Johannesburg FULL TIME R41,666 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

We are seeking a Full Stack Developer who is passionate about software development and possesses solid skills in both front-end and back-end technologies. You will work collaboratively with a dynamic team to create high-quality, scalable software solutions.

Responsibilities

  • Build responsive web applications that are optimized for a range of devices and browsers.
  • Collaborate on software design, architecture, and integration strategies.
  • Participate in sprint planning and retrospectives to improve team outputs.
  • Manage databases and optimize query performance.
  • Stay updated with industry trends and new technologies.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree in Computer Science is preferred
Experience
  • 5+ years of experience in both front-end and back-end development
Technical Skills
  • JavaScript
  • Node.js
Soft Skills
  • Analytical thinking
  • Adaptability
Certifications
  • Google Professional Cloud Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Jenkins and cloud environments: Hands-on experience with CI/CD tools and cloud hosting.
  • Exposure to Agile methodologies: Familiarity with Agile processes and sprint planning.

Benefits

  • Full health, dental, vision cover
  • Retirement savings plan with matching contributions
  • Flexible work arrangements
  • Employee wellness initiatives

Company Culture

  • Professional Growth: We support ongoing training and development for all employees.
  • Respect and Integrity: We maintain high ethical standards in every aspect of our work.
  • Flexible Working: We understand the importance of work-life balance.
Status: Closed