Post a new job

ADVERTISEMENT

Full-time
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

 

Optional


  • 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 Data Analyst at Recruit Digital in Cape Town
Full-time Brand Manager at Recruit Digital in Rivonia
Full-time Head of Sales at Recruit Digital in Cape Town
Full-time Digital Product Designer at Recruit Digital in City of Cape Town Metro
Full-time Digital Product Designer at Recruit Digital in Gauteng

« Return to homepage
Report a problem with this job!!   
Recommend to a friend
Published at 29-07-2019
Viewed: 146 times