Senior Backend Engineer

Placements24

Paarl

Hybrid

ZAR 600,000 - 1,000,000

Full time

3 days ago
Be an early applicant

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
Home office allowance
Flexible hours
Annual team retreats
Learning platforms access

Job summary

Placements24 is seeking a Senior Backend Engineer to join a fully remote engineering team. You will design, develop, and maintain scalable server-side logic and APIs powering a fast-growing e-commerce platform.

Role requires 5+ years of backend experience, strong RESTful API design, and familiarity with distributed systems. You will collaborate with frontend teams and leverage cloud platforms and containers in a remote-first environment.

Qualifications

  • Bachelor's degree in CS, Engineering, or related field.
  • 5+ years of backend development experience.
  • Proficiency in Python, Java, Node.js, or C#.
  • Strong RESTful API design experience.
  • Experience with SQL and NoSQL databases.
  • Cloud platforms experience (AWS/Azure/GCP).
  • Familiarity with microservices architecture.
  • Docker experience is a plus.
  • CI/CD and automated testing knowledge.
  • Excellent problem-solving and remote collaboration.

Responsibilities

  • Design, develop, and maintain backend services and APIs.
  • Write high-quality, maintainable code in Python, Java, or Node.js.
  • Collaborate with front-end developers to integrate UI with server-side logic.
  • Work with SQL/NoSQL databases to design schemas and optimize queries.
  • Implement security and data protection best practices.
  • Develop and manage microservices architecture.
  • Optimize applications for speed and scalability.
  • Troubleshoot and debug backend issues.
  • Participate in code reviews and provide feedback.
  • Stay up-to-date with emerging backend technologies and industry trends.

Skills

Backend development
RESTful APIs
Distributed systems
Backend languages
SQL/NoSQL databases
Cloud platforms
Microservices
CI/CD
Testing & debugging
Remote collaboration

Education

Bachelor's degree in Computer Science or related

Tools

Docker
PostgreSQL
MySQL
MongoDB
Redis
AWS
Azure
GCP

Job description

About the Role

Our client, a thriving e-commerce platform, is looking for a highly skilled Senior Backend Engineer to join their fully remote engineering team. This role is pivotal in designing, developing, and maintaining the server-side logic and APIs that power our client's robust online services. You will work with cutting-edge technologies to build scalable, reliable, and performant systems. As a remote-first company, we foster a culture of trust, autonomy, and asynchronous collaboration, enabling you to work effectively from anywhere. The ideal candidate has a deep understanding of backend development principles, experience with distributed systems, and a passion for writing clean, efficient code. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver exceptional user experiences. This is an exciting opportunity to contribute to a fast-growing company and advance your career in a remote environment.

Key Responsibilities
  • Design, develop, and maintain scalable and efficient backend services and APIs.
  • Write high-quality, maintainable, and testable code in languages like Python, Java, or Node.js.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Work with databases (SQL and NoSQL) to design schemas and optimize queries.
  • Implement security and data protection best practices.
  • Develop and manage microservices architecture.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot and debug complex backend issues.
  • Participate in code reviews and provide constructive feedback.
  • Stay up-to-date with emerging backend technologies and industry trends.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional backend development experience.
  • Proficiency in at least one major backend programming language (e.g., Python, Java, Node.js, C#).
  • Strong experience with RESTful API design and development.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Understanding of microservices architecture and design patterns.
  • Experience with containerization technologies (Docker) is a plus.
  • Knowledge of CI/CD pipelines and automated testing.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills for remote work.
Benefits
  • Competitive remote annual salary of R .
  • Flexible working hours and location independence.
  • Comprehensive health, dental, and vision insurance.
  • Generous home office setup allowance.
  • Opportunities for professional growth and certifications.
  • Collaborative and supportive remote team environment.
  • Company-sponsored online learning platforms.
  • Performance-based bonuses.
  • Annual team retreats (virtual or in-person).
  • The chance to work on challenging and impactful projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Noord-Kaap

Remote
ZAR 2,001,000 - 3,001,000
Fully remote work arrangement
Competitive salary
Performance-based bonuses
+3
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
Senior Software Engineer - Backend (Remote)
Senior Software Engineer - Backend (Remote)

Placements24 • Gqeberha

Hybrid
ZAR 900,000 - 1,500,000
Stock options
Fully remote work environment
Health, dental, and vision insurance
+5
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Remote work
Health insurance
+3
Remote Senior Software Engineer (Backend Focus)
Remote Senior Software Engineer (Backend Focus)

Placements24 • Mossel Bay

Hybrid
ZAR 900,000 - 1,300,000
Remote work flexibility
Health insurance
Paid time off
+5
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Upington

Hybrid
ZAR 1,976,000 - 2,964,000
Competitive salary
Stock options
Performance-based bonuses
+1
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • LegKraal Gate

Hybrid
ZAR 850,000 - 1,250,000
Stock options
Health benefits
Generous PTO
+1
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work
Health insurance
Vacation & professional development
+1
Lead Backend Software Engineer
Lead Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,500,000
Fully remote work arrangement
Health, dental, and vision insurance
Professional development budget
+3
Senior Backend Software Engineer - Cloud Native
Senior Backend Software Engineer - Cloud Native

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Health, dental, and vision insurance
Remote-first culture with flexible WFH
+4