Senior Backend Developer (Node.js)

Placements24

Vereeniging

On-site

ZAR 900,000 - 1,500,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Health insurance
Paid time off
Career development
Cutting-edge technologies
Team events

Job summary

Placements24 is seeking an accomplished Senior Backend Developer (Node.js) for our client in Vereeniging. You will design, build, and scale robust server-side systems and APIs, mentor junior engineers, and shape technical roadmaps in a fintech environment.

You will lead architectural decisions, ensure security, and collaborate with cross-functional teams to deliver high-performance backend services in a fast-growing organization located in Vereeniging.

Qualifications

  • Extensive experience as a Backend Developer, with a strong focus on Node.js.
  • Proven experience designing and developing scalable RESTful APIs.
  • Proficiency with database technologies such as PostgreSQL, MySQL, or MongoDB.
  • Strong understanding of asynchronous programming and event-driven architecture.
  • Experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes).
  • Solid understanding of security best practices in web development.
  • Proficiency in version control systems, particularly Git.
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable Node.js code.
  • Develop and manage scalable RESTful APIs and services.
  • Integrate user-facing elements with server-side logic.
  • Implement security and data protection measures.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with front-end developers and stakeholders to integrate server-side logic.
  • Optimize applications for speed, scalability, and robustness.
  • Troubleshoot and resolve backend issues; participate in code reviews.
  • Mentor junior backend developers and promote best practices.

Skills

Leadership
Communication
Analytical thinking

Education

Bachelor's degree or equivalent

Tools

Node.js
RESTful APIs
PostgreSQL
MySQL
MongoDB
AWS
Azure
GCP
Docker
Kubernetes
Git

Job description

About the Role

Our client, a leading fintech company, is seeking a highly skilled and experienced Senior Backend Developer with expertise in Node.js to join their agile development team in Vereeniging . This role is crucial for designing, developing, and maintaining robust, scalable, and secure server-side applications and APIs that power their innovative financial platforms. You will be instrumental in shaping the backend architecture, mentoring junior developers, and ensuring the highest standards of code quality and performance. The ideal candidate possesses a deep understanding of backend development principles, a passion for building efficient systems, and a proven ability to lead technical initiatives. If you are a seasoned backend developer ready to make a significant impact within a fast-paced and growing organization in Vereeniging , this is an outstanding opportunity.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable Node.js code.
  • Develop and manage scalable RESTful APIs and services.
  • Integrate user-facing elements with server-side logic.
  • Implement security and data protection measures.
  • Write clean, maintainable, and well-documented code.
  • Collaborate with front-end developers and other stakeholders to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed, scalability, and robustness.
  • Troubleshoot, debug, and resolve backend issues.
  • Participate in code reviews, providing constructive feedback to team members.
  • Contribute to architectural design decisions and technical roadmap planning.
  • Mentor junior backend developers and promote best practices within the team.
Requirements
  • Extensive experience as a Backend Developer, with a strong focus on Node.js.
  • Proven experience in designing and developing scalable RESTful APIs.
  • Proficiency with database technologies such as PostgreSQL, MySQL, or MongoDB.
  • Strong understanding of asynchronous programming and event-driven architecture.
  • Familiarity with microservices architecture is a plus.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
  • Solid understanding of security best practices in web development.
  • Proficiency in version control systems, particularly Git.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and leadership abilities.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
  • Highly competitive salary package with performance-based incentives.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holiday leave.
  • Opportunities for career advancement and professional development in Vereeniging .
  • Access to cutting-edge technologies and modern development tools.
  • A dynamic and collaborative work environment.
  • Regular team social events and company-sponsored activities.
  • Potential for project-specific bonuses and recognition.
  • Exposure to innovative projects in the fintech sector.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Node.js)
Senior Backend Engineer (Node.js)

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,300,000
Medical aid
Dental & vision
Annual leave
+2
Senior Backend Developer (Node.js)
Senior Backend Developer (Node.js)

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 900,000 - 1,500,000
Competitive salary package
Impactful projects
Startup culture in Nelspruit
+4
Senior Backend Engineer (Node.js)
Senior Backend Engineer (Node.js)

Placements24 • Randburg

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Pension fund
+3
Senior Backend Engineer (Node.Js)
Senior Backend Engineer (Node.Js)

Placements24 • Durban

On-site
ZAR 900,000 - 1,200,000
Health insurance
Pension fund
Paid time off
+1
Senior Backend Software Developer
Senior Backend Software Developer

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Pension fund
Learning & development
+2
Senior Software Engineer (Backend Focus)
Senior Software Engineer (Backend Focus)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Hybrid work model
Annual leave
Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Retirement contributions
Professional development
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Professional development opportunities
+1
Senior Backend Developer - Fintech Solutions
Senior Backend Developer - Fintech Solutions

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,700,000
Competitive salary
Health insurance
Dental insurance
+7
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,500,000
Medical aid
Provident fund
Professional development opportunities
+1