Senior Backend Engineer (Node.js)

Placements24

Rustenburg

Presencial

ZAR 850.000 - 1.200.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary
Medical aid
Retirement fund
Career advancement
Dynamic work environment
Performance bonuses
Professional development

Descripción de la vacante

Placements24 in Rustenburg, North West, is seeking a Senior Backend Engineer specializing in Node.js to design, develop, and maintain scalable backend systems powering our fintech platforms.

You'll architect new services, optimize existing ones, and ensure high availability. The role demands distributed systems expertise, microservices, and strong data management, with on-site presence. This position is based in Rustenburg, North West.

Formación

  • Bachelor's degree in CS, Engineering, or equivalent.
  • 5+ years backend with Node.js.
  • Design RESTful APIs and microservices.
  • Experience with PostgreSQL, MySQL or MongoDB.
  • Familiarity with async/event-driven architecture and queues.
  • Cloud experience (AWS/Azure/GCP).
  • Familiarity with Docker/Kubernetes & CI/CD.
  • Strong problem-solving and teamwork.

Responsabilidades

  • Design, develop, and deploy Node.js backend services.
  • Architect scalable microservices and RESTful APIs.
  • Optimize performance and ensure high availability.
  • Collaborate with frontend, product, and QA teams.
  • Handle SQL and NoSQL databases.
  • Implement robust security measures and data protection.
  • Write clean, tested code and participate in code reviews.
  • Contribute to system design discussions.
  • Troubleshoot production issues.

Conocimientos

Node.js
Express.js
NestJS
RESTful APIs
Microservices
PostgreSQL
MySQL
MongoDB
RabbitMQ
Kafka
AWS
Azure
GCP
Docker
Kubernetes
CI/CD
Testing

Educación

Bachelor's degree in Computer Science / Engineering

Herramientas

Docker
Kubernetes

Descripción del empleo

About the Role

Our client, a rapidly expanding fintech company based in Rustenburg, North West , is searching for a Senior Backend Engineer specializing in Node.js. This critical role involves designing, developing, and maintaining robust, scalable, and secure backend systems that power their innovative financial platforms. You will be instrumental in architecting new services, optimizing existing ones, and ensuring the high availability and performance of our core infrastructure. Working within a dedicated and agile team in North West , you will contribute significantly to the technical direction and success of the company. We are looking for a seasoned engineer who possesses a deep understanding of distributed systems, microservices architecture, and data management, and who is passionate about building reliable and efficient backend solutions. This position requires on-site presence in Rustenburg .

Key Responsibilities
  • Design, develop, and deploy high-quality backend services using Node.js and associated frameworks (e.g., Express.js, NestJS).
  • Architect and implement scalable microservices and RESTful APIs.
  • Optimize application performance, identify and resolve bottlenecks, and ensure high availability.
  • Collaborate with frontend developers, product managers, and QA engineers to deliver integrated solutions.
  • Manage and interact with various database systems, including SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
  • Implement and maintain robust security measures and data protection strategies.
  • Write clean, maintainable, and well-tested code.
  • Participate actively in code reviews, providing constructive feedback to peers.
  • Contribute to system design discussions and architectural decisions.
  • Troubleshoot and debug complex issues in production environments.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional backend development experience with a strong focus on Node.js.
  • Proficiency in designing and building RESTful APIs and microservices.
  • Extensive experience with databases such as PostgreSQL, MySQL, or MongoDB.
  • Solid understanding of asynchronous programming, event-driven architecture, and message queues (e.g., RabbitMQ, Kafka).
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Knowledge of containerization technologies such as Docker and Kubernetes is a plus.
  • Familiarity with CI/CD pipelines and automated testing strategies.
  • Strong problem-solving skills and attention to detail.
  • Excellent teamwork and communication skills.
Benefits
  • Competitive salary based on experience and qualifications.
  • Comprehensive medical aid and retirement fund contributions.
  • Opportunities for career advancement within a growing company.
  • A dynamic and collaborative work environment located in Rustenburg .
  • Performance-based bonuses.
  • Access to professional development resources and training.
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 (Node.js)
Senior Backend Engineer (Node.js)

Placements24 • Centurion

Híbrido
ZAR 900.000 - 1.500.000
Senior Backend Engineer - Cloud Native
Senior Backend Engineer - Cloud Native

Placements24 • Rustenburg

Presencial
ZAR 900.000 - 1.300.000
Competitive salary
Health insurance
Retirement plan
+2
Senior Backend Developer
Senior Backend Developer

Placements24 • Rustenburg

Híbrido
ZAR 900.000 - 1.300.000
Hybrid work model
Performance bonuses
Health benefits
+1
Senior Backend Engineer
Senior Backend Engineer

Placements24 • LegKraal Gate

Híbrido
ZAR 600.000 - 900.000
Competitive salary
Health insurance
Hybrid work model
Senior Software Engineer - Backend Systems
Senior Software Engineer - Backend Systems

Placements24 • Randburg

Híbrido
ZAR 900.000 - 1.200.000
Competitive salary
Continuous learning & development
Collaborative culture
Senior Backend Developer
Senior Backend Developer

Placements24 • Benoni

Híbrido
ZAR 900.000 - 1.300.000
Competitive salary
Bonuses
Health insurance
+2
Senior Backend Developer
Senior Backend Developer

Placements24 • Welkom

Presencial
ZAR 900.000 - 1.300.000
Competitive salary with annual bonus
Hybrid work model
Medical, dental, and vision insurance
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Gqeberha

Presencial
ZAR 900.000 - 1.200.000
Competitive salary
Medical aid
Retirement fund
+4
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Cape Town

Presencial
ZAR 900.000 - 1.400.000
Medical aid
Provident fund
Bonuses
+2
Senior Backend Engineer — Build Scalable APIs & Cloud
Senior Backend Engineer — Build Scalable APIs & Cloud

Placements24 • LegKraal Gate

Híbrido
ZAR 600.000 - 900.000
Competitive salary
Health insurance
Hybrid work model