Senior Software Engineer - Backend (Remote)

Placements24

Gqeberha

Hybrid

ZAR 900.000 - 1.500.000

Vollzeit

Vor 5 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Stock options
Fully remote work environment
Health, dental, and vision insurance
Paid time off
Professional development budget
401(k) or pension plan
Performance bonuses
Flexible working hours

Zusammenfassung

Placements24 in South Africa is seeking a Senior Software Engineer (backend) to design, build, and maintain core services and APIs for a scalable e-commerce platform. This remote-first role offers autonomy, ownership, and the chance to impact millions of users.

You will collaborate with product managers and frontend teams, work with Java/Python/Go, design robust RESTful interfaces, and optimize databases. A strong ability to communicate across distributed teams and a passion for reliable,

Qualifikationen

  • Bachelor's degree in CS, Eng, or related field.
  • 5+ years of backend software development experience.
  • Proficiency in Java, Python, Go, or Node.js.
  • Experience designing RESTful APIs.
  • Experience with PostgreSQL, MySQL, MongoDB, or Cassandra.
  • Familiarity with cloud platforms and Docker.
  • Solid understanding of software design patterns and principles.
  • Experience with microservices architecture is a plus.

Aufgaben

  • Design, build, and maintain backend services and APIs.
  • Collaborate with frontend developers and product managers to deliver features.
  • Implement and manage database schemas and optimize queries for performance.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and address performance bottlenecks and bugs.
  • Write comprehensive unit, integration, and end-to-end tests.
  • Participate in code reviews and provide constructive feedback to peers.
  • Contribute to architectural decisions and technology selection.
  • Stay updated with emerging backend technologies and best practices.

Kenntnisse

Backend development
RESTful API design
Cloud platforms
Microservices architecture

Ausbildung

Bachelor's degree in CS/Engineering or related field

Tools

Java
Python
Go
Node.js
PostgreSQL
MySQL
MongoDB
Cassandra
AWS/Azure/GCP
Docker

Jobbeschreibung

About the Role

Our client, a rapidly expanding e-commerce platform, is looking for a highly skilled Senior Software Engineer specializing in backend development to join their fully remote team. This role is crucial for designing, developing, and maintaining the core services and APIs that power our customer-facing applications. You will have the opportunity to work on challenging problems involving scalability, performance, and data integrity. As a remote-first organization, we value clear communication, autonomy, and a strong sense of ownership. This is an excellent opportunity to contribute significantly to a product used by millions and to work with a talented, distributed team.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable code using languages such as Java, Python, or Go.
  • Develop robust and scalable backend services and APIs.
  • Collaborate with front-end developers and product managers to deliver high-quality features.
  • Implement and manage database schemas and optimize queries for performance.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and address performance bottlenecks and bugs.
  • Write comprehensive unit, integration, and end-to-end tests.
  • Participate in code reviews and provide constructive feedback to peers.
  • Contribute to architectural decisions and technology selection.
  • Stay updated with emerging backend technologies and best practices.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent experience.
  • 5+ years of professional experience in backend software development.
  • Proficiency in one or more backend programming languages (e.g., Java, Python, Go, Node.js).
  • Strong experience with designing and developing RESTful APIs.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
  • Solid understanding of software design patterns and principles.
  • Experience with microservices architecture is a plus.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication skills and ability to work effectively in a remote, collaborative environment.
Benefits
  • Competitive salary and stock options.
  • Fully remote work environment.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off.
  • Professional development budget.
  • 401(k) or pension plan.
  • Performance bonuses.
  • Flexible working hours.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

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 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 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 Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Soweto

Hybrid
ZAR 900.000 - 1.500.000
Fully remote work
Health insurance
Vacation & professional development
+1
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 Backend Engineer
Remote Senior Backend Engineer

Placements24 • Upington

Hybrid
ZAR 1.976.000 - 2.964.000
Competitive salary
Stock options
Performance-based bonuses
+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
Principal Software Engineer - Backend Systems
Principal Software Engineer - Backend Systems

Placements24 • Randburg

Hybrid
ZAR 1.000.000 - 2.000.000
Stock options
Fully remote work with flexible hours
Health, dental, vision insurance
+2
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
Remote Senior Backend Developer
Remote Senior Backend Developer

Placements24 • Durban

Hybrid
ZAR 1.479.000 - 2.793.000
Competitive compensation