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

  • Design and implement high-quality web applications.
  • Collaborate with cross-functional teams to define and implement new features.
  • Troubleshoot and debug applications to improve performance.
  • Ensure cross-platform optimization and responsiveness.
  • Maintain and improve existing software applications.
  • Assist with database design and maintenance.
  • Participate in sprint planning and knowledge-sharing sessions.

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

  • Medical aid contributions
  • Flexible working hours
  • Annual performance bonuses
  • Opportunity for professional growth

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