Turn this role into an interview — a resume and cover letter built around what this employer wants.
RecruitmentUber Pty Ltd in Johannesburg is seeking a Software Engineer to design, develop, test, and maintain scalable backend solutions for our recruitment platform. This full-time, on-site role requires strong coding skills and API development in a collaborative environment.
You will work with cross-functional teams to refine technical specs, review code, and help improve development practices. A CS/SE degree or equivalent experience is required, with familiarity in cloud, containers, and
RecruitmentUber Pty Ltd is a talent-focused organization that connects businesses with skilled professionals and supports individuals in building meaningful careers. The company combines advanced technology with deep industry expertise to deliver tailored recruitment solutions. Guided by values of transparency, integrity, and excellence, RecruitmentUber works to empower individuals to reach their full potential. Its mission is to help businesses thrive through exceptional talent acquisition while providing a recruitment experience that prioritizes long-term success for both clients and candidates.
Role Description This is a full-time, on-site Software Engineer role based in the City of Johannesburg. The Software Engineer will design, develop, test, and maintain scalable software solutions that support RecruitmentUber’s technology-driven recruitment platform. Day-to-day responsibilities include writing clean and efficient code, implementing back-end services and APIs, integrating third-party tools, and optimizing system performance. The role involves collaborating with cross-functional teams to gather requirements, refine technical specifications, and deliver secure, reliable features. The Software Engineer will also participate in code reviews, troubleshoot issues, and contribute to continuous improvement of development practices and architecture.