Hybrid Software Engineer - Growth, Impact & Diverse Projects

Octoco Consulting Pty Ltd.

Stellenbosch

Hybrid

ZAR 600,000 - 900,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Hybrid work model
Professional development

Job summary

Octoco Consulting Pty Ltd. in Stellenbosch is seeking a mid-level Backend Engineer to design, build and maintain scalable backend services with RESTful and GraphQL APIs. You will work in a hybrid setup, collaborating with frontend, product, and operations teams to deliver robust data-driven applications.

The role emphasizes API design, database integration, code quality, and continuous learning within a team that prioritizes innovation and best practices.

Qualifications

  • 3–5 years of backend development experience.
  • Experience with microservices architecture.
  • Strong knowledge of databases and ORMs.
  • Experience with RESTful APIs.

Responsibilities

  • Design, build, and maintain backend services.
  • Develop and integrate RESTful and GraphQL APIs.
  • Manage SQL/NoSQL databases.
  • Write unit, integration, and end-to-end tests.
  • Collaborate with frontend, product, and stakeholders.
  • Optimize for speed and scalability.
  • Participate in code reviews and maintain standards.
  • Troubleshoot production issues.
  • Contribute to architectural decisions.
  • Stay updated with backend technologies.

Skills

Backend languages (Python/Java/Go/Node
Microservices
Databases (PostgreSQL/MySQL/MongoDB)
REST/GraphQL APIs
Cloud platforms (AWS/Azure/GCP)
Git version control
Testing frameworks

Tools

ORMs

Job 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Level Software Engineer (Backend)
Mid-Level Software Engineer (Backend)

Placements24 • Stellenbosch

Hybrid
ZAR 600,000 - 900,000
Health insurance
Hybrid work model
Training budget for professional dev
+1
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Placements24 • Stellenbosch

Hybrid
ZAR 1,100,000 - 1,900,000
Competitive salary
Health benefits
Hybrid work arrangement
+1
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Private health insurance
Retirement fund contributions
+4
Backend Software Engineer
Backend Software Engineer

Placements24 • Paarl

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Medical aid
Retirement savings
+2
Principal Software Engineer - Backend Systems
Principal Software Engineer - Backend Systems

Placements24 • Stellenbosch

Hybrid
ZAR 1,800,000 - 2,700,000
Competitive compensation package
Performance-based bonuses
Health benefits
+1
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Paarl

Hybrid
ZAR 700,000 - 1,000,000
Competitive salary
Health benefits
Retirement savings plan
+1
Senior Backend Software Engineer (Java/Spring)
Senior Backend Software Engineer (Java/Spring)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary and benefits
Learning and development opportunities
Lead Software Engineer, Backend
Lead Software Engineer, Backend

Placements24 • Stellenbosch

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Medical & retirement
Generous PTO
+2
Full Stack Developer (Hybrid)
Full Stack Developer (Hybrid)

Placements24 • Cape Town

Hybrid
ZAR 520,000 - 760,000
Competitive salary and bonuses
Hybrid work model
Health insurance and retirement plan
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 600,000 - 1,200,000
Hybrid work model
Health insurance
Paid time off
+1