Remote Senior Software Developer (Backend)

Placements24

Durban

Híbrido

ZAR 900.000 - 1.200.000

Jornada completa

hace 19 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Salary package
Medical aid
Retirement savings
Paid time off
Learning opportunities
Online courses
Conferences attendance
Home office stipend
Flexible schedule

Descripción de la vacante

Placements24 is seeking a highly experienced Remote Senior Software Developer to lead backend systems. You will design, develop, and deploy scalable services powering cutting-edge applications from a distributed team.

The role emphasizes architecture, database design, REST APIs, and cloud-native practices in a fully remote environment with Durban origins. You will collaborate with frontend, product, and operations to deliver robust solutions, mentor juniors, and continuously improve development

Formación

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Minimum of 6 years of professional backend development experience.
  • Proficiency in at least one major backend language (Python, Java, Node.js, Go, C#).
  • Strong relational and NoSQL database design and query optimization.
  • RESTful API design and microservices architecture.
  • Experience with cloud platforms (AWS/Azure/GCP).
  • Familiarity with Docker and Kubernetes.
  • Proficient with Git version control.
  • Excellent problem-solving and collaboration for remote work.

Responsabilidades

  • Design, build, and maintain scalable backend code.
  • Develop and manage APIs and microservices.
  • Optimize database solutions for performance and scalability.
  • Write clean, tested code and uphold coding standards.
  • Collaborate with frontend and product teams to translate requirements.
  • Identify performance bottlenecks and fix bugs.
  • Participate in code reviews and drive quality.
  • Contribute to development process improvements and tooling.
  • Mentor junior developers and share expertise.

Herramientas

Python
Java
Node.js
Go
C#
PostgreSQL
MySQL
MongoDB
REST APIs
Docker
Kubernetes
AWS
Azure
GCP

Descripción del empleo

About the Role

Our client is seeking a highly experienced Remote Senior Software Developer specializing in backend systems to join their innovative engineering team. This is a completely remote position, allowing you to contribute from anywhere. You will be instrumental in designing, developing, and deploying scalable, high-performance backend services that power our cutting-edge applications. The ideal candidate possesses a deep understanding of software architecture, database design, and modern development practices. You will collaborate closely with frontend developers, product managers, and other stakeholders to deliver robust and reliable solutions. We are looking for a passionate, self-motivated individual who thrives in a collaborative, distributed environment and is eager to tackle complex technical challenges in the software development landscape, supporting our operations originating from Durban .

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable backend code using languages such as Python, Java, or Node.js.
  • Develop and manage scalable APIs and microservices that integrate with various systems.
  • Implement and optimize database solutions (e.g., PostgreSQL, MySQL, MongoDB) for performance and scalability.
  • Write clean, well-documented, and testable code, adhering to coding standards and best practices.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Work closely with product managers to translate business requirements into technical specifications.
  • Identify and address performance bottlenecks, bugs, and other technical issues.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to architectural guidelines.
  • Contribute to the continuous improvement of development processes and tools.
  • Mentor junior developers and share technical expertise within the team.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional experience in backend software development.
  • Proficiency in at least one major backend programming language (e.g., Python, Java, Node.js, Go, C#).
  • Strong experience with relational and NoSQL databases, including schema design and query optimization.
  • Solid understanding of RESTful API design principles and microservices architecture.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Proficient in version control systems, particularly Git.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills for effective remote teamwork.
Benefits
  • This fully remote position offers a highly competitive salary package, commensurate with your skills and experience.
  • Medical aid
  • Retirement savings
  • Generous paid time off
  • Continuous learning opportunities
  • Access to online courses
  • Support for attending industry conferences
  • Flexible work schedule, allowing for a healthy work-life balance
  • Home office stipend
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

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

Placements24 • Mbombela (Nelspruit)

Híbrido
ZAR 850.000 - 1.500.000
Remote salary
Flexible hours
Annual leave
+2
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Sandton

Híbrido
ZAR 900.000 - 1.400.000
Annual performance bonuses
Medical and dental coverage
Provident fund
+2
Remote Senior Software Developer (Backend)
Remote Senior Software Developer (Backend)

Placements24 • Benoni

Híbrido
ZAR 850.000 - 1.200.000
Remote Senior Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Randburg

Híbrido
ZAR 950.000 - 1.600.000
Remote work flexibility
Private medical aid
Retirement savings
+4
Remote Senior Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Polokwane

A distancia
ZAR 900.000 - 1.500.000
Fully remote work
Flexible hours
Home office stipend
+3
Remote Junior Software Developer (Backend)
Remote Junior Software Developer (Backend)

Placements24 • Rustenburg

Híbrido
ZAR 250.000 - 420.000
Fully remote work arrangement
Competitive salary and incentives
Health insurance coverage
+4
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Mossel Bay

Híbrido
ZAR 900.000 - 1.500.000
Fully remote work arrangement
Health insurance
Pension fund contributions
+1
Senior Backend Software Engineer (Remote)
Senior Backend Software Engineer (Remote)

Placements24 • Mtubatuba Local Municipality

Híbrido
ZAR 900.000 - 1.300.000
Medical aid
Retirement fund
Annual performance bonuses
+2
Senior Backend Software Engineer (Remote)
Senior Backend Software Engineer (Remote)

Placements24 • Stellenbosch

Híbrido
ZAR 900.000 - 1.300.000
Stock options
Annual bonus
Private health insurance
+2
Remote Senior Backend Engineer - Python/Django Apis
Remote Senior Backend Engineer - Python/Django Apis

Placements24 • Sudáfrica

A distancia
ZAR 1.100.000 - 1.900.000
Stock options
Health insurance
Remote-first culture