Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Kupa Global

Backend Engineer – 6 month fixed-term contract

Kupa Global

Mid to Senior Server-Side Engineer developing back-end solutions for a leading UK charity's digital transformation. Joining the first tech team in South Africa to empower volunteer networks.

Posted 4/24/2026contractRemote • 🇿🇦 South AfricaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AzureCloudCypressDockerGraphQLJavaScriptJestMochaMongoDBNode.jsNoSQLPostgresTypeScript

About the role

Key responsibilities & impact
  • Server-Side Development: Design, build, and optimize scalable back-end applications using NestJS and Docker.
  • API & Database Management: Develop robust RESTful APIs, integrate with front-end solutions, and manage both relational (PostgreSQL) and NoSQL (MongoDB) databases.
  • Quality & Performance: Write unit and integration tests, troubleshoot performance issues, and maintain high security standards.
  • Collaboration & Delivery: Work closely with DevOps teams to align with CI/CD pipelines and ensure smooth, timely deployments.

Requirements

What you’ll need
  • 5+ years as a server-side/back-end engineer
  • Expert in NestJS, Node.js, TypeScript, and RESTful API development
  • Familiarity with both relational (PostgreSQL) and NoSQL (MongoDB) databases
  • Proven track record in containerization (Docker), CI/CD pipelines, and automated deployments
  • Proficient with GraphQL, OAuth, JWT for secure and efficient integrations
  • Skilled in npm, and testing frameworks (Jest, Cypress, Mocha)
  • Experience with Azure, ADO, and other cloud environments
  • Strong understanding of server-side architecture and best practices
  • Ability to optimize performance, ensure security, and maintain code quality
  • Adept at troubleshooting, data-driven decision making, and continuous improvement
  • Clear communicator, adept at collaborating with diverse teams. Highly organized and capable of managing multiple priorities effectively.

Benefits

Comp & perks
  • Competitive basic salary
  • Opportunity to contribute to a meaningful cause and see the direct impact of your work.
  • Flexible hybrid working options for a better work-life balance.
  • Room for professional growth and skill development through ongoing training and support.
  • Collaborative and inclusive team culture that values everyone’s input.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
NestJSNode.jsTypeScriptRESTful API developmentPostgreSQLMongoDBDockerGraphQLOAuthJWT
Soft Skills
troubleshootingdata-driven decision makingcontinuous improvementclear communicationcollaborationorganizational skillsmanaging multiple priorities