Full Stack Developer

Pretoria Full-time R45,833 - R62,500 / Month
(R550,000 - R750,000 / Year)

Job Description

Join our tech team as a Full Stack Developer in Pretoria. In this role, you will work on various projects, translating client requirements into high-functioning software products while ensuring a seamless user experience.

Responsibilities

  • Participate in the full software development lifecycle including planning, development, testing, and delivery.
  • Create flexible and scalable solutions to handle evolving user demands.
  • Guide junior developers and share knowledge across the team.
  • React to data and analytics to enhance the overall application performance.
  • Engage with clients to gather requirements and feedback.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is an advantage
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • SQL
Soft Skills
  • Problem-solving
  • Communication
  • Teamwork
Certifications
  • AWS Certified Solutions Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience in Agile methodologies: Familiarity with Agile frameworks for software development.
  • Familiarity with Java and Spring Boot: Knowledge of Java for building enterprise applications.

Benefits

  • Competitive salary package
  • Flexible work hours and remote opportunities
  • Health and wellness benefits
  • Learning and development programs

Company Culture

  • Innovation: We foster a culture of innovation where all ideas are welcome.
  • Collaboration: Teamwork is at the heart of everything we do. We value collaboration.
  • Inclusivity: We celebrate diversity and are committed to creating an inclusive workplace.
Status: Closed