Full Stack Developer

Johannesburg Full-time R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

As a Full Stack Developer, you'll play a critical role in our software projects, working across both the client-side and server-side. We’re looking for someone who is passionate about technology and eager to build fulfilling software solutions.

Responsibilities

  • Engage in all phases of the software development lifecycle.
  • Develop and maintain APIs and web services.
  • Implement security and data protection measures.
  • Work closely with QA engineers to ensure the delivery of high-quality software solutions.
  • Participate in brainstorming sessions to enhance functionalities and performance.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree will be advantageous
Experience
  • 5+ years of full-stack development experience
Technical Skills
  • JavaScript
  • Node.js
  • React
Soft Skills
  • Communication
  • Innovative Thinking
Certifications
  • Google Certified Application Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Knowledge of cloud services: Experience with cloud platforms like AWS or Azure.
  • Experience in DevOps practices: Familiarity with CI/CD pipelines and automation scripting.

Benefits

  • Health insurance, retirement plans, and wellness programs.
  • Annual skills training budget for employee growth.
  • Work-from-home options and flexible schedules.
  • Team-building events and initiatives.

Company Culture

  • Sustainability: We are dedicated to sustainable practices in our operations.
  • Learning Environment: Continuous learning is at the heart of our culture, with ongoing education provided.
Status: Closed