Senior Backend Software Engineer - API Development

Placements24

Gqeberha

Híbrido

ZAR 900.000 - 1.500.000

Jornada completa

Hace 8 días

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

Remote work
Health insurance
Paid time off
Dev budget
Home office stipend
Career growth

Descripción de la vacante

Placements24 partners with a dynamic SaaS provider seeking a Senior Backend Software Engineer focused on API development. This remote-first role emphasizes scalable RESTful APIs, microservices, and mentoring peers, with strong emphasis on collaboration across time zones.

You'll design, implement, and optimize backend services using Python/Java/Go/Node.js, work with SQL and NoSQL databases, and ensure robust testing and security.

Formación

  • 5+ years of professional backend software development experience.
  • Proven ability to design and build scalable RESTful APIs.
  • Strong proficiency in Python, Java, Go, or Node.js.
  • Experience with SQL and NoSQL databases; microservices.
  • Knowledge of Docker and CI/CD practices.

Responsabilidades

  • Design, develop, and maintain scalable RESTful APIs.
  • Build microservices architectures with modern backend tech.
  • Write clean, well-documented code in Python/Java/Node.js.
  • Design data models for SQL/NoSQL databases.
  • Implement authentication and authorization for APIs.
  • Write unit and integration tests.
  • Collaborate with frontend and product teams on API needs.
  • Participate in code reviews and performance tuning.

Conocimientos

Python
Java
Go
Node.js

Educación

Bachelor's degree in Computer Science or related field

Herramientas

Docker
Kubernetes
PostgreSQL
MongoDB
CI/CD

Descripción del empleo

About the Role

Our client, a dynamic SaaS provider, is looking for a Senior Backend Software Engineer specializing in API Development to join their fully remote team. This position is perfect for a talented engineer seeking to work on challenging projects from the comfort of their home. You will be responsible for designing, building, and maintaining high-performance, scalable APIs that form the backbone of our client's innovative platform. As a remote-first company, we prioritize effective communication and collaboration through digital channels, ensuring a productive and engaging work experience for all team members. The ideal candidate will have a strong command of backend languages and a deep understanding of API design principles, microservices architecture, and database management. You will contribute significantly to the technical direction of our backend systems and mentor other engineers.

Key Responsibilities
  • Design, develop, and implement robust and scalable RESTful APIs.
  • Build and maintain microservices architecture using modern backend technologies.
  • Write clean, efficient, and well-documented code in languages such as Python, Java, or Node.js.
  • Work with databases (SQL and NoSQL) to design efficient data models and optimize queries.
  • Implement authentication and authorization mechanisms for APIs.
  • Develop and maintain comprehensive unit and integration tests.
  • Collaborate with frontend developers and product managers to define API requirements.
  • Participate in code reviews, ensuring code quality and adherence to best practices.
  • Troubleshoot and resolve complex backend issues and performance bottlenecks.
  • Contribute to the design and evolution of our backend systems and infrastructure.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5+ years of professional experience in backend software development.
  • Proven experience in designing and building scalable RESTful APIs.
  • Strong proficiency in at least one backend programming language (e.g., Python, Java, Go, Node.js).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with microservices architecture patterns.
  • Knowledge of containerization technologies like Docker.
  • Experience with API gateways and management tools is a plus.
  • Strong understanding of software development best practices, including testing, version control (Git), and CI/CD.
  • Excellent problem-solving and communication skills, vital for a remote role.
  • Experience working in an Agile development environment.
Benefits
  • Competitive salary and performance-based bonuses.
  • Full remote work flexibility.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and sick leave.
  • Professional development budget for courses, conferences, and certifications.
  • Home office equipment stipend.
  • Opportunities to work with a talented and collaborative global team.
  • Clear career progression path.
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

Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Paarl

A distancia
ZAR 1.000.000 - 1.800.000
Competitive pay & bonuses
Health, dental, and vision insurance
Generous paid time off
+2
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Noord-Kaap

Híbrido
CAD 110.000 - 165.000
Fully remote work
Competitive salary
Performance-based bonuses
+3
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • Klerksdorp

Híbrido
ZAR 1.994.000 - 2.824.000
Competitive salary
Remote stipend
Flexible hours
+5
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Paarl

Híbrido
ZAR 600.000 - 1.000.000
Health insurance
Home office allowance
Flexible hours
+2
Remote Senior Software Engineer (Backend Focus)
Remote Senior Software Engineer (Backend Focus)

Placements24 • Mossel Bay

Híbrido
ZAR 900.000 - 1.300.000
Remote work flexibility
Health insurance
Paid time off
+5
Remote Senior Backend Software Engineer
Remote Senior Backend Software Engineer

Placements24 • Randburg

Híbrido
ZAR 900.000 - 1.500.000
Fully remote opportunity
Flexible schedule
Competitive compensation
Senior Software Engineer - Backend (Remote)
Senior Software Engineer - Backend (Remote)

Placements24 • Gqeberha

Híbrido
ZAR 900.000 - 1.500.000
Stock options
Fully remote work environment
Health, dental, and vision insurance
+5
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Polokwane

Híbrido
ZAR 600.000 - 1.300.000
Competitive salary and bonuses
Comprehensive health insurance
Generous paid time off
+3
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • LegKraal Gate

Híbrido
ZAR 850.000 - 1.250.000
Stock options
Health benefits
Generous PTO
+1
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mtubatuba Local Municipality

Híbrido
ZAR 900.000 - 1.500.000
Competitive salary
Remote work
Health insurance
+3