Backend Developer

Pretoria FULL TIME R33,333 - R50,000 / Month
(R400,000 - R600,000 / Year)

Job Description

Are you an experienced Backend Developer? We would love to have you on board to enhance our tech stack and develop high-quality back-end solutions. You will be involved in the entire application development lifecycle, ensuring robust performance and maintaining code quality.

Responsibilities

  • Architect and develop backend applications using modern frameworks.
  • Establish coding standards and manage code quality.
  • Design database schemas and optimize queries.
  • Implement authentication and authorization routines.
  • Communicate effectively with stakeholders regarding project updates.
  • Facilitate the integration of third-party services and APIs.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent qualification
  • Master's degree is an asset
Experience
  • 4+ years of experience in backend software development
Technical Skills
  • Node.js
  • RESTful APIs
Soft Skills
  • Problem-solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with microservices architecture: Experience in developing applications that use microservices for greater scalability.
  • Familiarity with Agile methodologies: Understanding of Agile principles and experience working in Agile teams.

Benefits

  • Comprehensive health benefits including dental and vision insurance
  • Retirement plan with employer contributions
  • Annual performance reviews with bonus potential
  • Flexible working hours and remote work options

Company Culture

  • Continuous Learning: We encourage ongoing learning and development to keep skills current.
  • Innovation and Creativity: We strive to push the boundaries of technology and encourage creative solutions.
  • Respect and Integrity: Our interactions are guided by respect and integrity in all communications.
Status: Closing Soon