Post a new job


Node.JS BackEnd Developer

at Recruit Digital in Cape Town

Node.js Backend Software Engineer

Your opportunity
We are looking for a passionate, experienced and open-minded software engineer to work on one of the core components of our technology responsible for fast and efficient delivery operations and driver fleet management. This component of our technology has the potential to open completely new markets and enable thousands of entrepreneurs and corporates to participate in the on-demand industry, an industry our customers are fast adopting on a day-to-day basis. If you love building products that your friends use daily, have a curious mind that you indulge with hours of self-learning and most importantly, are grateful for every failure and embrace change, then you'll fit right in with our family.


What you will be doing

  • Build reusable APIs for our delivery system in Node.js that work at an ever-growing scale
  • Taking full ownership of the features you are working on - from design time to supporting in production
  • reate and maintain scalable infrastructure leveraging modern cloud platforms
  • Do regular code reviews and promote best practices
  • Maintain expertise in current and emerging technologies and tools


Our technology stack

  • .NET Classic / .NET Core 2.0
  • MS SQL Server
  • React JS, JSX, SCSS + Webpack / npm
  • Node.js
  • PostgreSQL
  • Amazon Web Services
  • Docker
  • Swift
  • Kotlin


Requirements and qualifications

  • Experience with backend services development in Node.js and related technologies
  • Experience in design and implementation of RESTful APIs
  • Understanding SOA/ microservices architecture
  • Being able to write fast and pragmatic tests, understanding the purpose and the difference between different types of testing
  • Relational database experience such as PostgreSQL
  • Amazon Web Services experience
  • Understanding branching strategies and continuous delivery cycles
  • Experience configuring and maintaining build tools
  • Ability to work in agile, fast-paced environment
  • Great oral and written communication and presentation skills



  • eCommerce experience is a bonus
  • Experience with other backend languages is a bonus
  • Experience with modern JavaScript frameworks (React, Angular, Vue) is a bonus
  • DevOps and Docker experience are a bonus

Recent jobs at Recruit Digital
Full-time UI Designer at Recruit Digital in Cape Town
Full-time Senior Digital Designer at Recruit Digital in Cape Town
Full-time Junior/Mid Digital Designer at Recruit Digital in Green Point
Full-time QA Engineer (R20k-R30k) at Recruit Digital in South Africa
Full-time Marketing Campaign Manager (traditional) at Recruit Digital in Cape Town

« Return to homepage
Report a problem with this job!!   
Recommend to a friend
Published at 03-02-2020
Viewed: 347 times