ServCraft

Mid to Senior Full Stack Developer

Status: Open

Salary: R 50,000 to R 120,000

Experience: 4 years

Angular Azure C# React AI-assisted development (Cursor, Devin AI, ChatGPT, etc.) Node.js/Next.js EF Core Azure SQL/MySQL/MariaDB Ionic/Flutter

Role is on-site or hybrid.

Rosebank, Johannesburg

How to Apply

Apply Now

About ServCraft

ServCraft is South Africa's leading job management software, serving 5,000+ tradespeople who run their businesses on our platform daily. We're at an inflection point: introducing AI into our product, shifting to product-led growth, and building the technical foundation to scale rapidly. We're looking for a senior developer who moves fast, thinks independently, and sees AI as a superpower. We need problem solvers who take ownership and are excited to build the next wave of innovation for trade businesses.

The Role

You'll be shaping our small engineering team working with high autonomy and impact. You will work closely with our CTO, fellow developers and product team to build, maintain, and evolve our platform. This is a true full stack role covering web and mobile apps.

This role requires being in our Johannesburg office. Collaboration and speed matter here, and we work better together in person.

See full role details here: https://docs.google.com/document/d/1g8LqlmJxsxUb8xpddsJnGlfjH_wt09gtKimKnfuEr0A/edit?usp=sharing