Full Stack Developer

Johannesburg Full-time R66,667 - R83,333 / Month
(R800,000 - R1,000,000 / Year)

Job Description

We are seeking a Full Stack Developer to join our vibrant team in Johannesburg. The successful candidate will have a robust knowledge of both front-end and back-end technologies, and will play a crucial role in developing scalable and efficient web applications.

Responsibilities

  • Lead projects to build scalable applications with a focus on performance and quality.
  • Mentor junior developers and support their growth.
  • Integrate user-facing elements with server-side logic.
  • Analyze user needs and develop software solutions.
  • Contribute to team meetings, providing insights and suggestions for projects.
  • Support continuous improvement by investigating alternatives and technologies.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5-7 years of experience in web application development
Technical Skills
  • JavaScript
  • Express.js
  • Git/GitHub
Soft Skills
  • Problem-solving
  • Leadership
Certifications
  • Google Cloud Professional Developer
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with Agile methodologies: Experience in Agile frameworks, enabling adaptive planning and continuous improvement.
  • Proficiency in TypeScript: Experience in using TypeScript to enhance JavaScript development.

Benefits

  • 401(k) retirement plan with employer matching
  • Wellness programs and fitness subsidies
  • Professional development and certification reimbursement
  • Work-life balance initiatives

Company Culture

  • Innovative Mindset: We encourage creativity and innovation, providing a platform for employees to share their ideas.
  • Growth Opportunities: Our company's growth offers numerous opportunities for career progression and skill enhancement.
Status: Closed