Senior Backend Engineer (API Development)

Placements24

Mossel Bay

Hybrid

ZAR 1,523,000 - 2,200,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance incentives
Remote-first environment
Professional development

Job summary

Placements24 is seeking a Senior Backend Engineer to design, build, and maintain scalable RESTful APIs and backend services in a remote-first environment. You will own the backend lifecycle from conception to deployment, collaborating with cross-functional teams to deliver robust solutions.

The role emphasizes server-side programming across Python/Node/Java/C#, API design, data stores (SQL and NoSQL), and cloud/container platforms.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • 5+ years of professional backend development experience.
  • Strong proficiency in server-side languages (Python, Node.js, Java, or C#).
  • Extensive experience designing and developing RESTful APIs.

Responsibilities

  • Design, develop, and maintain backend code.
  • Build and manage RESTful APIs and microservices.
  • Integrate with data sources and third-party services.
  • Optimize for speed, scalability, and security.
  • Implement relational and NoSQL data stores.
  • Write unit and integration tests.
  • Troubleshoot backend issues for high availability.
  • Collaborate with frontend developers and product managers to add features.
  • Contribute to architectural discussions and technology decisions.

Skills

Backend development
RESTful APIs
Languages: Python/Node/Java/C#
Git experience
Remote collaboration

Education

Bachelor's degree in CS or related

Tools

Docker
Kubernetes
PostgreSQL
MongoDB

Job description

About the Role

This is a fully remote opportunity for a Senior Backend Engineer specializing in API development. Our client is seeking a talented individual to design, build, and maintain robust and scalable backend services and APIs that power their innovative applications. You will be responsible for the entire backend lifecycle, from conception and design to implementation and maintenance. This role requires a deep understanding of server-side logic, database management, and API design best practices. As a remote-first position, you'll collaborate with a distributed team, leveraging modern communication tools to deliver high-quality software solutions. This is an excellent chance to contribute to a fast-paced environment and shape the future of our client's technology platform.

Key Responsibilities
  • Design, develop, and maintain efficient, reusable, and reliable backend code.
  • Build and manage robust RESTful APIs and microservices.
  • Integrate with various data sources and third-party services.
  • Optimize applications for maximum speed, scalability, and security.
  • Implement data storage solutions, including relational and NoSQL databases.
  • Write comprehensive unit and integration tests.
  • Troubleshoot and debug backend issues, ensuring high availability and performance.
  • Collaborate with front-end developers and product managers to define and implement new features.
  • Contribute to architectural discussions and technology decisions.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional backend development experience.
  • Strong proficiency in one or more server-side languages such as Python (Django/Flask), Node.js (Express), Java (Spring Boot), or C# (.NET).
  • Extensive experience designing and developing RESTful APIs.
  • Solid understanding of database technologies, including SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Knowledge of software architecture patterns and best practices.
  • Experience with version control systems like Git.
  • Excellent problem-solving, debugging, and communication skills, essential for remote collaboration.
Benefits

Our client offers a competitive salary, performance-based incentives, and a comprehensive benefits package tailored for remote employees, including medical aid and retirement savings plans. Enjoy the flexibility and autonomy of working from home, with opportunities for professional development, including training and attending virtual conferences. Our client fosters a culture of innovation, collaboration, and continuous learning, providing the tools and support needed to excel in a remote-first environment. This role allows you to make a significant impact on critical backend systems from the comfort of your home office.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Microservices & API Design)
Senior Backend Engineer (Microservices & API Design)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,600,000
Health benefits
Flexible schedule
Paid time off
Senior Backend Software Engineer - API Development
Senior Backend Software Engineer - API Development

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Remote work
Health insurance
Paid time off
+3
Senior Backend Developer - Scalable APIs
Senior Backend Developer - Scalable APIs

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,500,000
Remote-friendly
Competitive salary
Health benefits
+1
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Noord-Kaap

Hybrid
CAD 110,000 - 165,000
Fully remote work
Competitive salary
Performance-based bonuses
+3
Remote Senior Backend Software Engineer
Remote Senior Backend Software Engineer

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote opportunity
Flexible schedule
Competitive compensation
Software Developer (Backend)
Software Developer (Backend)

Placements24 • Mbombela (Nelspruit)

Remote
ZAR 420,000 - 900,000
Competitive salary
Health and wellness benefits
Generous paid time off
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Klerksdorp

Hybrid
ZAR 1,994,000 - 2,824,000
Competitive salary
Remote stipend
Flexible hours
+5
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,300,000
Competitive salary and bonuses
Comprehensive health insurance
Generous paid time off
+3
Remote Senior Backend Engineer (Node.js/Python)
Remote Senior Backend Engineer (Node.js/Python)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Fully remote
Competitive salary
Flexible hours
+2
Senior Backend Engineer (Python) - Fully Remote
Senior Backend Engineer (Python) - Fully Remote

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Medical aid and retirement provisions
Remote-first with home office setup
Learning and development opportunities
+2