Job Openings BackEnd Developer (Mid-Senior)

About the job BackEnd Developer (Mid-Senior)

EMPLOYMENT TYPE:

Contract

COMPANY:

Vito Solutions - a leading service provider of comprehensive IT solutions

CLIENT:

A technology startup operating in the global talent, work-matching, and digital payments ecosystem.

LOCATION:

South Africa

WORKING MODEL:

Remote

JOB OVERVIEW:

A fast-growing South African technology startup building a global talent and work-opportunity ecosystem. The platform connects job seekers, freelancers, and businesses through real-time matching, digital profiles, and integrated payment/wallet features. The engineering team is expanding to support rapid product scaling and new feature development.

DESCRIPTION OF POSITION:

A midsenior Backend Developer is needed to build and enhance core backend services for a technology startup in the global work-matching, identity verification, and digital payment ecosystem. The role involves developing robust APIs, integrating with an Oracle database, and ensuring secure, scalable backend systems.

KNOWLEDGE AND SKILLS

Strong proficiency in Node.js (JavaScript or TypeScript).

- Advanced knowledge of Oracle databases, SQL, and performance optimisation.

- Good understanding of RESTful API architecture and backend integration patterns.

- Knowledge of authentication, authorisation, and secure coding practices.

- Familiarity with system design, microservices (optional), and scalable architecture.

- Strong debugging, optimisation, and problem-solving skills.

- Experience with Git, CI/CD, and Agile methodologies.

QUALIFICATIONS REQUIRED:

Relevant tertiary qualification in Computer Science, Information Systems, Software Engineering, or equivalent experience.

EXPERIENCE REQUIRED:

4+ years of backend development experience.

- Strong experience building Node.js services in production.

- Proven experience working with Oracle databases in a professional environment.

- Experience implementing secure, data-driven backend systems.

- Remote work experience advantageous.

ADVANTAGEOUS SKILLS:

Experience integrating payment/wallet systems or transaction-heavy platforms.

- Exposure to identity verification, cryptography or secure data workflows.

- Knowledge of microservices, Docker or cloud-based deployments.

- Experience working on high-performance or large-scale systems.


**Please note: If you have not heard from us within 2 weeks, please consider your application unsuccessful.