Backend Developer

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

Job Description

We are seeking a dedicated Backend Developer eager to contribute to our software development efforts. This role involves working with various database technologies and backend frameworks to deliver scalable solutions. A strong candidate will demonstrate an ability to optimize existing services and troubleshoot issues effectively.

Responsibilities

  • Design and maintain architecture of applications.
  • Collaborate with team members to develop reliable applications.
  • Monitor performance and improve backend solutions.
  • Work with software architects to implement new technologies.
  • Participate in code reviews and software development lifecycle.
  • Mentor junior staff and provide learning opportunities.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Master's degree in Software Engineering is beneficial
Experience
  • 4+ years in backend development
Technical Skills
  • Python
  • JavaScript
  • GraphQL
Soft Skills
  • Analytical thinking
  • Adaptability
Certifications
  • Google Cloud Professional Developer
  • Scrum Master Certification
Languages
  • English: Fluent

Advantageous

  • Proficient in NoSQL databases like MongoDB: Experience with databases that do not rely on fixed schemas.
  • Familiarity with Agile methodologies: Knowledgeable in Agile processes and sprint planning.

Benefits

  • Comprehensive health care
  • Opportunity for remote and hybrid work
  • Professional growth opportunities
  • Performance-based bonuses

Company Culture

  • Collaboration: We foster a collaborative environment that inspires teamwork and mutual respect.
  • Learning and Development: We actively promote continuous personal and professional growth for all team members.
  • Transparency: We believe in open communication and transparency in all processes.
Status: Closed