This is a remote position.

About our client:

Our client is a professional management consultancy and IT services provider, focused on delivering creative and innovative digital solutions. Their client base includes both startups and large corporations, but their mission remains the same: to provide excellent support in the design, development, and implementation of digital products that drive value and transformation.

What you will be doing:

  • Collaborate on requirement gathering, assess technical feasibility, and design scalable backend solutions.
  • Develop server-side logic and functionality using Node.js or similar technologies.
  • Design and maintain relational and NoSQL databases; write optimized queries and ensure data integrity.
  • Build and document secure, scalable APIs to support frontend and third-party integrations (REST, GraphQL, etc.).
  • Implement robust security practices including authentication, authorization, and data protection protocols.
  • Write unit and integration tests, identify bugs, and ensure high software quality.
  • Monitor performance, troubleshoot issues, and continuously improve existing backend systems.
  • Work closely with frontend developers, DevOps, and product teams to ensure seamless system integration and alignment with business requirements.

What our client is looking for:

  • A relevant tertiary qualification would be ideal (Computer Science, Information Systems etc.).
  • 3 – 5 years of proven experience as a Back-End Developer.
  • Proficient in Node.js and backend languages such as Python, Java, etc..
  • Strong command of SQL and experience with relational databases (MySQL, PostgreSQL, Oracle).
  • Experience with NoSQL databases (e.g., MongoDB, Redis) is a plus.
  • Proficient in developing RESTful APIs; familiarity with GraphQL or SOAP is advantageous.
  • Familiarity with backend frameworks and server configuration.
  • Knowledge of Docker and containerization practices.
  • Understanding of security protocols and data protection.
  • Experience with Git or other version control systems.
  • Basic understanding of Front-End technologies (HTML, CSS, JavaScript).
  • Strong team collaboration skills and excellent verbal and written communication.
  • Strong analytical thinking and problem-solving abilities.

Job ID:

  • J106967

For a more comprehensive list of opportunities that we have on offer, do visit our website – [URL Removed]

Desired Skills:

  • Back-End Development
  • Node.js
  • API

Learn more/Apply for this position