Full Stack Developer

Pretoria FULL TIME R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

We are on the lookout for a skilled Backend Developer proficient in Python to join our vibrant team in Cape Town. The ideal candidate will possess a strong background in building scalable server-side applications and optimizing backend processes for performance and efficiency.

Responsibilities

  • Design, develop, and maintain web applications using JavaScript frameworks.
  • Collaborate with cross-functional teams to define and implement new features.
  • Ensure the performance and quality of applications.
  • Troubleshoot and debug applications to optimize performance.
  • Document development processes and solutions to enhance team knowledge.
  • Stay updated with emerging technologies and trends.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 3+ years of experience in full-stack software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • HTML/CSS
  • API Development
Soft Skills
  • Analytical Thinking
  • Team Collaboration
  • Adaptability
Certifications
  • Google Professional Cloud Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Experience with DevOps practices: Knowledge of CI/CD pipelines and deployment strategies.
  • Experience with cloud services (AWS, Azure): Familiarity with cloud platforms for application deployment.

Benefits

  • Health, dental, and vision insurance
  • Paid time off and public holidays
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We embrace new ideas and encourage creativity within our team.
  • Growth: We prioritize personal and professional development for all employees.
  • Diversity: Our workplace is welcoming and inclusive, celebrating diverse backgrounds and experiences.
Status: Open