Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote React and NextJS Engineer (6 month fixed-term contract)

at Kupa Global

Posted 1 day ago | 4 applied

Description:

  • Our client, Royal Voluntary Service (RVS), is a leading UK charity managing one of the largest networks of volunteers across the country to deliver essential healthcare, homelessness, and food security services.
  • RVS is embarking on an exciting digital transformation and hiring their first-ever tech team out of South Africa in their 80-year history.
  • We are seeking a mid-senior level React and NextJS Engineer to join RVSโ€™s technology team.
  • You will play a critical role in developing stable, scalable platforms that empower volunteers to continue their life-changing work.
  • You will help enforce best practices in coding, automation, and infrastructure management, thus driving faster, more reliable software releases.
  • This role reports to the IT Service Delivery Manager.
  • You will be responsible for building and maintaining responsive, user-centric applications using React and TypeScript, optimizing for performance and scalability.
  • You will use Maven for builds and dependency management, containerize applications with Docker, and integrate into CI/CD pipelines for efficient, reliable releases.
  • You will work with UI/UX designers and back-end teams to implement APIs and deliver cohesive, high-quality features, and participate in code reviews to maintain coding standards.
  • You will implement unit and integration tests to ensure quality and quickly diagnose and resolve browser or performance issues.

Requirements:

  • The ideal candidate has 5+ years of engineering experience, with strong proficiency in React, TypeScript, HTML5, CSS3, and modern CSS frameworks (e.g., TailwindCSS, Material-UI).
  • Familiarity with state management tools such as Redux, Zustand, or Context API is required.
  • The candidate must be skilled in RESTful APIs, GraphQL, OAuth, and JWT, and able to seamlessly connect front-end components with back-end services.
  • Experience with Maven, npm/yarn, and containerization using Docker is necessary.
  • The candidate should be comfortable working with Azure/Cloud environments and ADO for CI/CD.
  • Proficiency in testing frameworks (Jest, Cypress, Mocha) and version control (Git) is essential.
  • Strong communication skills and the ability to work well with cross-functional teams, embrace feedback, and show eagerness to learn and improve continuously are required.

Benefits:

  • The position offers a competitive basic salary.
  • There is an opportunity to contribute to a meaningful cause and see the direct impact of your work.
  • Flexible hybrid working options are available for a better work-life balance.
  • There is room for professional growth and skill development through ongoing training and support.
  • The team culture is collaborative and inclusive, valuing everyoneโ€™s input.