Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Mid-Level Software Engineer (Backend)

Posted
Discussion

Description

About the Role

Our client, a cutting-edge software solutions provider located in the vibrant academic hub of **Stellenbosch, Western Cape**, is seeking a skilled Mid-Level Software Engineer with a focus on backend development. This role offers a hybrid work arrangement, allowing for a balance between in-office collaboration and remote flexibility. You will be a key contributor to the design, development, and maintenance of scalable, high-performance applications. This is an excellent opportunity to work with modern technologies, tackle complex technical challenges, and contribute to products that impact businesses globally. You'll join a team that values innovation, continuous learning, and teamwork.

Key Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable code for backend services.
  • Develop and integrate APIs (RESTful, GraphQL) for seamless data exchange.
  • Implement and manage database solutions (SQL and NoSQL).
  • Write unit, integration, and end-to-end tests to ensure code quality and reliability.
  • Collaborate with frontend developers, product managers, and other stakeholders to define and implement new features.
  • Optimize applications for maximum speed, scalability, and robustness.
  • Participate in code reviews, offering constructive feedback and upholding coding standards.
  • Troubleshoot, debug, and resolve production issues.
  • Contribute to architectural discussions and technology selection.
  • Stay updated with emerging backend technologies and best practices.

Requirements

  • 3-5 years of professional experience in backend software development.
  • Strong proficiency in at least one backend programming language such as Python, Java, Go, or Node.js.
  • Experience with microservices architecture.
  • Solid understanding of database technologies (e.g., PostgreSQL, MySQL, MongoDB) and ORMs.
  • Experience designing and consuming RESTful APIs.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Proficiency with version control systems, especially Git.
  • Understanding of testing frameworks and methodologies.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Willingness to adhere to a hybrid work schedule in **Stellenbosch**.

Benefits

  • Competitive annual salary of R .
  • Hybrid work model providing flexibility.
  • Opportunity to work on innovative and challenging projects.
  • Collaborative and supportive team environment.
  • Health insurance and other standard employee benefits.
  • Professional development opportunities and budget for training.
  • Be part of a company that fosters growth and innovation in **Stellenbosch**.

Skills

What Middle Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →