Point your AI agent at freehire and let it find you a job.

Get the CLI →

Placements24

New

Backend Software Engineer

Posted 3 views
Discussion

Summary

Join a client's development team in Komani (Queenstown), South Africa to build and maintain server-side logic, databases, and RESTful APIs, collaborating with frontend developers and product managers. The stack centers on backend languages like Python, Java, or Go with relational databases such as PostgreSQL or MySQL.

About the Role

Our client is seeking a dedicated Backend Software Engineer to join their growing development team based in Queenstown . This role focuses on building and maintaining the server-side logic, databases, and APIs that power our client's innovative applications. You will work closely with frontend developers and product managers to deliver robust, scalable, and efficient software solutions. This is an excellent opportunity to contribute to impactful projects in a collaborative office environment, hone your technical skills, and be an integral part of a team committed to delivering high-quality software.

Key Responsibilities

  • Design, develop, and maintain efficient, reusable, and reliable code using languages such as Python, Java, or Go.
  • Implement and manage database systems, ensuring data integrity and performance.
  • Develop and integrate RESTful APIs for seamless communication between services.
  • Write comprehensive unit and integration tests to ensure code quality and stability.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Troubleshoot, debug, and upgrade existing systems and applications.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 2+ years of professional experience in backend software development .
  • Proficiency in at least one modern backend programming language (e.g., Python, Java, Node.js, C#).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks.
  • Understanding of API design principles and best practices.
  • Strong problem-solving skills and the ability to work effectively within a team.

Benefits

  • Competitive salary and performance bonuses.
  • Comprehensive health insurance and retirement plan.
  • Opportunities for professional development and training.
  • A supportive and collaborative team environment.
  • Exposure to modern backend technologies and development practices.
  • A stable role within an established company in Queenstown .

Skills

Apply

See also

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

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available