Full Stack Developer

Johannesburg FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are seeking a Backend Developer with expertise in Python to join our passionate team. In this role, you will design and implement robust backend services, ensuring optimal availability and performance for our applications. You will collaborate closely with frontend developers and product teams to create seamless user experiences and tackle complex technical challenges. If you are a problem-solver with a desire to innovate, we want to hear from you!

Responsibilities

  • Lead the design and development of web-based software solutions.
  • Collaborate with product managers to translate user needs into technical requirements.
  • Continuously improve application performance and user experience based on feedback.
  • Implement best practices in software development, ensuring robust and scalable code.
  • Engage in mentorship and knowledge sharing with junior developers.
  • Explore new technologies and apply them as appropriate to enhance application functionality.

Requirements

Education
  • Bachelor's degree in relevant field
Experience
  • 5+ years in a similar role is required
Technical Skills
  • JavaScript
  • Angular
Soft Skills
  • Effective Communication
  • Adaptability
Certifications
  • Certified Ubuntu Administrator
  • Agile Certified Practitioner (PMI-ACP)
Languages
  • English: Fluent

Advantageous

  • Experience with DevOps practices: Knowledge of best practices in DevOps methodologies.
  • Proficiency in cloud services: Hands-on experience in deploying applications on cloud services like AWS or Azure.

Benefits

  • Health, dental, and vision coverage
  • Matching contributions to retirement savings
  • Flexibility regarding work hours
  • Access to mentorship programs and career growth opportunities

Company Culture

  • Continuous Improvement: We are committed to personal and professional growth for all our employees.
  • Diversity Matters: We believe in inclusivity and celebrate diverse backgrounds and perspectives.
  • Work-Life Balance: We prioritize a healthy work-life balance to ensure employee satisfaction.
Status: Open