Full Stack Developer

Johannesburg FULL TIME R35,000 - R60,000 / Month
(R420,000 - R720,000 / Year)

Job Description

Join us as a Full Stack Developer and make a real impact in the software development industry. This position calls for someone who is eager to apply their knowledge in designing and building scalable applications. You'll collaborate closely with designers and product teams to bring optimal solutions to life.

Responsibilities

  • Design and develop APIs to support front-end functionalities.
  • Implement automated testing for software quality assurance.
  • Stay informed about emerging technologies and industry trends.
  • Mentor junior developers and assist in their professional growth.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Advanced degrees in Software Engineering are preferred
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • HTML/CSS
  • JavaScript
  • Node.js
  • React
  • SQL
Soft Skills
  • Problem-solving skills
  • Interpersonal skills
Certifications
  • PMP - Project Management Professional
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and cloud services: Hands-on experience with Docker and deployment on cloud platforms.
  • Knowledge of CI/CD pipelines: Familiarity with Continuous Integration/Continuous Deployment practices is beneficial.

Benefits

  • Comprehensive health and wellness benefits
  • Generous leave policy including paid time off
  • Opportunities for training and career advancement
  • Collaborative team environment in a dynamic office culture

Company Culture

  • Inclusion: We value diverse backgrounds and perspectives in our workforce.
  • Innovation: Innovation is not just encouraged; it’s expected in every role.
  • Work-Life Balance: We prioritize a healthy work-life balance for all employees.
Status: Closed