Full Stack Developer

Pretoria FULL TIME R50,000 - R65,000 / Month
(R600,000 - R780,000 / Year)

Job Description

Join our innovative team as a Full Stack Developer in Pretoria. We are looking for someone with a passion for technology and a strong background in web development across the stack. You will engage in designing and implementing software architecture while collaborating with various departments to ensure the highest quality of user experiences. This is an exciting opportunity for proactive individuals looking to impact technology solutions.

Responsibilities

  • Design and implement APIs to meet application requirements.
  • Integrate third-party services to enhance web functionality.
  • Document application processes, code changes, and systems.
  • Collaborate in project planning and project management activities.
  • Lead and mentor junior developers within the team.

Requirements

Education
  • Master's degree in Software Engineering is a plus
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • RESTful APIs
  • GraphQL
Soft Skills
  • Communication Skills
  • Adaptability
Certifications
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker: Experience with containerization tools like Docker.
  • Knowledge of CI/CD practices: Familiarity with Continuous Integration and Continuous Deployment methodologies.

Benefits

  • Health, dental, and vision insurance
  • Mandatory pension scheme
  • Flexible working hours with potential for remote work
  • Skill development and training programs

Company Culture

  • Collaboration: We value teamwork and encourage a collaborative approach.
  • Innovation: Our team thrives on innovation and creativity, providing a stimulating work environment.
  • Diversity: We embrace diversity and believe it enhances our performance and workplace culture.
Status: Open