Full Stack Developer

Johannesburg Full-time R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are on the lookout for a Full Stack Developer to build high-quality web applications. Your expertise will enable us to create efficient and visually appealing user interfaces, while also managing the backend components and databases.

Responsibilities

  • Build and maintain APIs for various applications.
  • Use version control systems to manage and track changes.
  • Document processes and code for future reference.
  • Ensure security best practices are followed during development.
  • Collaborate with team members on agile development processes.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree is preferred
Experience
  • 5+ years of experience in full-stack development
Technical Skills
  • JavaScript
  • PHP
Soft Skills
  • Adaptability
  • Critical Thinking
Certifications
  • Google Cloud Professional Developer
  • Certified Agile Practitioner
Languages
  • English: Fluent

Advantageous

  • Experience with TypeScript: Knowledge of TypeScript for building scalable web applications.
  • Experience with cloud platforms: Hands-on experience with AWS or Google Cloud services.

Benefits

  • Competitive salary package
  • Health insurance options
  • Flexible work hours
  • Opportunities for professional development

Company Culture

  • Team Spirit: We cultivate a strong sense of team spirit, where collaboration and mutual support are paramount.
  • Innovation: Our focus is on innovation, consistently driving creativity and excellence in our solutions.
  • Inclusivity: We welcome diverse perspectives and embrace an inclusive work environment for all.
Status: Open