Server-Side Engineer

1 week ago


Cape Town, South Africa Kupa Global Full time

About RVS

Our client, Royal Voluntary Service (RVS), is the UK’s leading volunteer-powered charity, dedicated to helping older people, veterans, and those in need thrive in their communities. To build on this inspiring work, RVS is embarking on an exciting digital transformation—streamlining operations, strengthening volunteer connections, and increasing their impact where it matters most. Joining RVS means working in an inclusive, diverse environment with passionate individuals, all striving to build stronger, happier communities.

We are seeking a Server-Side Engineer to join RVS’s technology team who will shape the back-end systems that power this transformation. From designing and optimizing scalable NestJS applications and APIs to integrating with front-end solutions, you’ll ensure that RVS’s platforms run smoothly, securely, and efficiently. By collaborating with cross-functional teams and adopting modern best practices, you’ll help create a stable, high-performance environment that empowers volunteers to continue their life-changing work. You will report to the Tech Lead in the Tech department.

If this aligns with your professional goals, we highly encourage you to apply and join us in fostering stronger, healthier communities across the UK.

What You Will Be Doing

- 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

Our Ideal Candidate Has :

Experience & Knowledge:

- 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

Tools & Technologies:

- Proficient with GraphQL, OAuth, JWT for secure and efficient integrations
- Skilled in Maven, npm, and testing frameworks (Jest, Cypress, Mocha)
- Experience with Azure, ADO, and other cloud environments

Technical & Analytical Skills:

- 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

In addition to a very competitive salary we have additional perks including:

- 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.



  • Cape Town, South Africa University of Fort Hare Full time

    Datacentrix is seeking a VMware Server Engineer to join their team in Cape Town, Western Cape. The successful candidate will be responsible for providing Senior Enterprise Server support to all Datacentrix WC clients. This includes Software Support Services i.e., Microsoft Windows Server, VMware, Veeam, Microsoft Exchange, and Hyper V. The individual will...


  • Cape Town, South Africa Tipps Focus Full time

    Job title : Microsoft Windows Server EngineerJob Location : Western Cape, Cape TownDeadline : December 11, 2024Quick Recommended Links Jobs by Location Job by industries We're looking for skilled Microsoft Windows Server Engineer for multiple levels: Senior: 5+ years' experience Principal: 8+ years' experience Qualifications MCSE: Cloud Platform &...


  • Cape Town, South Africa Tipps Focus Full time

    Job title : Microsoft Windows Server Engineer Job Location : Western Cape, Cape Town Deadline : December 11, 2024 Quick Recommended Links Jobs by Location Job by industries We're looking for skilled Microsoft Windows Server Engineer for multiple levels: Senior: 5+ years' experience Principal: 8+ years' experience Qualifications ...


  • Cape Town, South Africa Datacentrix Full time

    Datacentrix is seeking a VMware Server Engineer to join their team in Cape Town, Western Cape.The successful candidate will be responsible for providing Senior Enterprise Server support to all Datacentrix WC clients. This includes Software Support Services i.e., Microsoft Windows Server, VMware, Veeam, Microsoft Exchange, and Hyper V. The individual will...


  • Cape Town, Western Cape, South Africa Datacentrix Full time

    VMware Server Engineer RoleAt Datacentrix, we are seeking a skilled VMware Server Engineer to provide senior-level support for our clients in Western Cape. This role involves delivering software support services for Microsoft Windows Server, VMware, Veeam, Microsoft Exchange, and Hyper V, as well as troubleshooting hardware issues on HPE, Dell, Lenovo,...


  • Cape Town, Western Cape, South Africa Datacentrix Full time

    Job Title: Highly Skilled Server Systems EngineerWe are seeking a highly skilled Senior Server Engineer to join our team at Datacentrix Cape Town. The successful candidate will be responsible for delivering 3rd line Microsoft server support with a focus on Hyper-V, Exchange, and Microsoft 365.About the Role:Key Responsibilities:Provide technical expertise in...


  • Cape Town, Western Cape, South Africa Tipps Focus Full time

    Tipps Focus is seeking a skilled Microsoft Windows Server Engineer to join our team in Western Cape, Cape Town.Job OverviewWe are looking for experienced professionals with 5+ years of experience in Senior and Principal levels. The successful candidate will have expertise in designing and implementing server infrastructure using Windows Server 2016 and 2019,...


  • Cape Town, Western Cape, South Africa Collinson Full time

    About the RoleWe are seeking a highly experienced Fullstack Engineer to lead our team in designing and developing complex software systems from conception to deployment. The ideal candidate will have a strong background in software development, with a focus on using modern technologies.Key ResponsibilitiesDesign and develop client-side and server-side...


  • Cape Town, Western Cape, South Africa Datafin Recruitment Full time

    Job DescriptionOur client is a leading integrated ad agency in South Africa, with offices in Cape Town and Johannesburg.We are seeking a skilled Backend PHP Developer with experience in Laravel and Node.js to join their team.Develop server-side logic and databases for websites, microsites, and apps.Collaborate with frontend developers to integrate...


  • Cape Town, Western Cape, South Africa Tumaini Consulting Full time

    We are seeking an experienced Senior Full Stack Engineer to join our team at Tumaini Consulting. As a leading IT infrastructure management company, we specialize in network monitoring, data analytics, and systems management solutions.Compensation: We offer a competitive salary of R250,000 - R300,000 per annum, depending on experience.About the Role:The ideal...

  • Software Engineer

    3 weeks ago


    Cape Town, Western Cape, South Africa Vista Full time

    Cinema Retail Website Software EngineerWe are seeking a skilled Software Engineer - Cinema Retail Websites to join our team at Vista Entertainment, the world's leader in cinema management software.About UsVista Digital is an award-winning project that creates cinema retail websites for global customers. Our team provides excellent training and onboarding to...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    Job OverviewiLaunch is a leading technology company based in Cape Town, seeking a highly skilled Senior Server Technical Specialist to join their team.The successful candidate will be responsible for providing 2nd line support within the server management, end user computing layer and support layer.Key Responsibilities:Assist with escalations from 1st line...


  • Cape Town, South Africa Datacentrix Full time

    Responsibilities : General Microsoft Server incident and service request support Assist with escalations from 1st and 2nd line support engineers Preventative maintenance (Patch management) Device hardening and vulnerability management Backup management Antivirus management Technologies include (but not limited to): Cloud Services: Azure &...


  • Cape Town, South Africa Datacentrix Full time

    Responsibilities : Using in-depth knowledge of the supported platform (Microsoft – Hyper-V); recommends improvements, defines system solutions, defines process solutions, troubleshoots integration issues, and represents interests of the support team in enterprise systems portfolio planning. Ensures high availability of enterprise infrastructure...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time

    We are seeking a skilled Front-End Engineer to join our team in Cape Town. The ideal candidate will be responsible for developing user interfaces for web applications using React and Next.js.Key Responsibilities:Develop user interfaces for web applications using React and Next.jsCollaborate with designers to implement responsive designsOptimize applications...


  • Cape Town, Western Cape, South Africa Plus1X Solutions (Pty) Ltd Full time

    Senior Full Stack Developer    Plus1X Solutions (Pty) Ltd is seeking a skilled Senior Full Stack Developer to join our team. The ideal candidate will have extensive experience in C# and ASP.NET, as well as a strong understanding of web client-side technologies such as JavaScript and CSS.    Key Responsibilities:Develop high-quality code for bespoke...


  • Cape Town, South Africa Collinson Full time

    Job title : Senior Fullstack Payments Engineer Job Location : Western Cape, Cape Town Deadline : January 04, 2025 Quick Recommended Links Jobs by Location Job by industries The Role  We are seeking a highly experienced Fullstack Engineer to join our team. The ideal candidate will have a strong background in software development, with a...


  • Cape Town, Western Cape, South Africa Datacentrix Full time

    About This RoleWe are seeking a skilled Hyper-V Server Engineer to join our team at Datacentrix. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining high-availability server infrastructure solutions using Microsoft Hyper-V.Job DescriptionThis is a critical role that requires someone with extensive...


  • Cape Town, Western Cape, South Africa iLaunch Full time

    Senior Microsoft Server Support SpecialistWe are looking for a highly skilled Senior Microsoft Server Support Specialist to join our team at iLaunch in the Cape Town Area.The ideal candidate will have 5+ years of senior Microsoft Server support experience and be proficient in technologies such as Azure, M365, VMware vSphere, MS Hyper-V, Nutanix AHV, Citrix,...


  • Cape Town, South Africa Collinson Full time

    Job title : Senior Fullstack Engineer Job Location : Western Cape, Cape Town Deadline : January 04, 2025 Quick Recommended Links Jobs by Location Job by industries The Role  We are seeking a highly experienced Senior Fullstack Engineer to join our team. The ideal candidate will have a strong background in software development, with a...