Full Stack Developer

Johannesburg FULL TIME R40,000 - R60,000 / Month

Job Description

Join our dynamic team as a Full Stack Developer, where you'll play a key role in designing and implementing innovative software solutions. The ideal candidate will have a strong grasp of both front-end and back-end technologies, contributing to projects that enhance user experience and functionality. If you're passionate about coding and eager to work on exciting projects, we want to hear from you!

Responsibilities

  • Design and implement user-friendly web interfaces.
  • Integrate front-end with back-end services to create robust applications.
  • Conduct regular maintenance and software updates.
  • Collaborate with team members in an agile setting.
  • Document development processes and specifications.

Requirements

Education
  • Master's degree in Software Engineering is a plus
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • Docker
  • CI/CD
Soft Skills
  • Creativity
  • Communication
Certifications
  • Certified Full Stack Developer
Languages
  • English: Fluent

Advantageous

  • Experience with Unit Testing frameworks: Familiarity with Jest, Mocha, or similar frameworks for testing code.
  • Contributions to Open Source Projects: Participation in community-driven projects is a plus.

Benefits

  • Health, dental, and vision insurance
  • Flexible working schedule
  • Employee discounts and perks
  • Retirement planning assistance

Company Culture

  • Innovation: We strive for innovation in every project through teamwork and creativity.
  • Learning: We actively promote continuous learning and development among our team.
  • Community Involvement: Our culture encourages giving back to the community through various initiatives.
Status: Open