Full Stack Developer

Johannesburg FULL TIME R45,000 - R60,000 / Month
(R540,000 - R720,000 / Year)

Job Description

We are on the lookout for a Full Stack Developer to join our talented team in Johannesburg. As a Full Stack Developer, you will work on both the front-end and back-end of our applications. The role requires a strong understanding of web development and a knack for creating efficient and scalable solutions. This is an exciting opportunity to express your creativity and deepen your technical expertise.

Responsibilities

  • Create web application architecture and design.
  • Incorporate security features and respond to user feedback.
  • Prepare reports and documentation for application functionality.
  • Mentor junior developers and lead by example.
  • Increase application efficiency and stability through testing and modification.
  • Keep abreast of industry trends and standards for software development.

Requirements

Education
  • Bachelor's degree in Software Engineering or equivalent
Experience
  • 4+ years in web development
Technical Skills
  • TypeScript
  • RESTful APIs
Soft Skills
  • Leadership
Certifications
  • Microsoft Certified: Azure Developer
Languages
  • English: Fluent

Advantageous

  • Knowledge of CI/CD tools: Experience with CI/CD and understanding of best practices.
  • Familiarity with Agile methodologies: Hands-on experience working in Agile teams.

Benefits

  • Comprehensive health benefits
  • Work-from-home options available
  • Performance bonuses based on company growth
  • Personal development funds

Company Culture

  • Team Spirit: We believe in teamwork and fostering a positive work environment.
  • Diversity: We celebrate diversity and strive for inclusiveness within our workplace.
  • Innovation: Innovative thinking is at the heart of our projects. Your ideas matter.
Status: Open