Senior Backend Developer (Node.js)

Placements24

Paarl

Hybrid

ZAR 600,000 - 1,000,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Performance incentives
Health benefits
Retirement savings plan
Hybrid work model
Flexible scheduling

Job summary

Placements24 in Paarl, Western Cape is seeking a Senior Backend Developer specialized in Node.js to design, develop, and deploy scalable server-side applications and APIs. The role is hybrid, balancing in-office collaboration with remote work from Paarl.

You will mentor junior developers and tackle challenging backend problems to ensure performance and reliability. The candidate should have a strong focus on building robust, efficient code and will collaborate with a cross-functional team to

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • 5+ years backend experience with Node.js.
  • Experience building scalable APIs and microservices with Node.js/Express.
  • Proficient with PostgreSQL, MySQL, and MongoDB.
  • Experience with cloud platforms and Docker.

Responsibilities

  • Design, build, and maintain Node.js code.
  • Develop RESTful APIs and microservices.
  • Manage database interactions and ensure data integrity.
  • Implement security measures and data protection.
  • Collaborate with frontend and QA teams.
  • Write unit and integration tests.
  • Mentor junior backend developers.
  • Participate in code reviews.

Skills

Node.js
RESTful APIs
Microservices
Asynchronous programming
Teamwork

Education

Bachelor's degree

Tools

Express.js
Docker
Git

Job description

About the Role

Our client is looking for a highly skilled Senior Backend Developer with expertise in Node.js to join their thriving engineering team. This role will involve designing, developing, and deploying scalable server-side applications and APIs that power their innovative platform. The position offers a hybrid work arrangement, allowing for a balance of in-office collaboration and remote flexibility, centered around our Paarl, Western Cape location. You will be a key contributor, working on challenging technical problems, mentoring junior developers, and ensuring the performance and reliability of our backend systems. The ideal candidate is passionate about building robust, efficient, and maintainable code.


Key Responsibilities


  • Design, build, and maintain efficient, reusable, and reliable Node.js code.

  • Develop and integrate RESTful APIs and microservices.

  • Manage database interactions (e.g., PostgreSQL, MongoDB) and ensure data integrity.

  • Implement security and data protection measures.

  • Optimize applications for maximum speed, scalability, and reliability.

  • Collaborate with frontend developers and other team members to define APIs and application functionality.

  • Write unit and integration tests to ensure code quality.

  • Participate in code reviews and provide constructive feedback.

  • Mentor junior backend developers and contribute to team knowledge sharing.


Requirements


  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • Minimum of 5 years of professional experience in backend development, with a strong focus on Node.js.

  • Proven experience in building scalable APIs and microservices using Node.js and frameworks like Express.js.

  • Proficient in database technologies, including relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).

  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker) is a plus.

  • Solid understanding of asynchronous programming, event-driven architecture, and common design patterns.

  • Familiarity with version control systems (e.g., Git).

  • Strong analytical and problem-solving skills.

  • Excellent communication and teamwork skills.


Benefits

Our client offers a competitive salary, performance incentives, comprehensive health benefits, and a retirement savings plan. This hybrid role encourages work-life balance with flexible scheduling options. Opportunities for professional growth, including training and conference attendance, are readily available. Join our client in Paarl, Western Cape and be part of a dynamic team driving technological innovation.

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 • 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 • Paarl

Hybrid
ZAR 960,000 - 1,440,000
Competitive salary
Medical aid
Provident fund
+3
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 • Vereeniging

On-site
ZAR 900,000 - 1,300,000
Medical aid
Dental & vision
Annual leave
+2
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
Backend Software Engineer
Backend Software Engineer

Placements24 • Paarl

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Medical aid
Retirement savings
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Performance bonus
Medical and retirement plans
Paid time off
+3
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 Engineer
Senior Backend Engineer

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Bonuses
+2