Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
The Head of Global Payroll owns payroll operations across the USA, South Africa, UK, Canada, and Ireland. This role sets the standard for accuracy, compliance, and control across five distinct regulatory environments.…
Manufacturing and distribution run on people who show up when something breaks. As a Junior Support Analyst, you'll be the first line: troubleshooting, documenting, and resolving issues for the customers who run…
Syspro's product suite exists because engineers build it, test it, and ship it. As a Software Engineer, you'll write code that lands in the hands of real manufacturers and distributors, not a demo environment,…
The Sales Enablement Support role provides vital operational assistance to ensure sales and partner teams have the tools, content, and resources they need to engage effectively with customers and partners. It supports…
Syspro is hiring a Senior .NET Developer in South Africa to design, build, and maintain desktop, web, API, and mobile applications using C#/.NET, ASP.NET MVC, and Azure services. The role researches emerging tech like conversational AI (Microsoft LUIS), fixes bugs, documents work, and collaborates with stakeholders and scrum teams in an agile, hybrid environment.
Intermediate Software Engineer designing and building C#/.NET components and services on Azure. The role involves working with Docker, Kubernetes, SQL, and RabbitMQ, while contributing to legacy modernization (COBOL) and mentoring junior engineers in an Agile environment.
Senior hands-on engineer at Syspro (an ERP software company) who owns major C#/.NET services end to end — designing, building, testing, and operating them as Docker containers on Kubernetes in Azure, with SQL, RabbitMQ event-driven integrations, and Azure DevOps for delivery. The role also leads design reviews, mentors engineers, and drives modernisation of legacy (COBOL-era) systems to cloud-nati
Intermediate React Software Engineer at Syspro responsible for building user-facing components using React and TypeScript. The role involves end-to-end feature ownership, mentoring junior developers, and integrating with REST APIs in a hybrid work environment.
Syspro is hiring a Senior React Software Engineer in South Africa to build and own scalable, secure enterprise web applications using React, TypeScript, and REST API integrations. The role involves driving front-end architecture, upholding coding and testing standards, and mentoring other engineers, with delivery managed through Azure DevOps and Git.
Summarised Purpose Of The Job Torque is Syspro's Industrial AI platform, live at select pilot sites and built to put AI to work inside real manufacturing and distribution operations. This is the first dedicated…
First Forward Deployed Engineer for Syspro's Torque, an industrial AI platform for manufacturing and distribution. Based in Johannesburg, this engineer embeds with customers to find high-value AI use cases and owns deployments end to end — integrating Torque with their ERP and operational data using LLMs, agents, APIs and data pipelines through to production rollout.
The Junior Kubernetes Architect supports the design, implementation, and day-to-day operations of Syspro’s Kubernetes platform under the guidance of the Senior Kubernetes Architect. The role develops technical depth in…
The SRE Platform Engineer is responsible for designing, building, and maintaining the reliability, availability, and scalability of Syspro’s cloud platform infrastructure. Applying site reliability engineering…
The Senior Kubernetes Architect leads the architecture, design, and governance of Syspro's enterprise Kubernetes platform, delivering scalable multitenancy solutions that underpin the organisation's cloud…
The Next Gen Full-Stack Intermediate Engineer contributes to the design, development, and delivery of Syspro’s next-generation software platform, building modern, scalable web applications that span front-end user…
We couldn't check your fit for this role — add a CV to your profile to see it next time.