Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 4, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Recruit Digital is now part of Salt, a global, award-winning digital recruitment agency, connecting people and businesses within Creative, Marketing, Sales, and Technology. Over 250 consultants are “Creating Futures” around the world and change the lives of 1000s of people each year by helping them to start new roles in some of the most exciti...
    Read more about this company

     

    Senior Software Engineer

    The Role

    • The firm is expanding its engineering organisation with a growing office in South Africa. Looking for a Senior Software Engineer to join a team building both greenfield products and extending established (brownfield) systems, working closely with colleagues across European and UK offices. This is a chance to shape engineering practice in a new office while contributing to platforms used across the firm.

    What You’ll Do

    • Design, build, and maintain backend and full-stack features on a Supabase + TypeScript stack. Work across greenfield projects and existing brownfield systems, balancing new development with thoughtful extension of what’s already in production. Implement and maintain authentication and access control integrated with Microsoft Entra ID. Own CI/CD pipelines and repository workflows using GitHub and GitHub Actions. Use Claude Code as a core part of the development workflow to accelerate delivery and maintain code quality. Collaborate daily with engineers, product owners, and stakeholders in the EU, with strong async communication habits. Contribute to technical decisions as the engineering organisation grows, including tooling, process, and standards.

    Candidate Profile

    • The successful candidate will bring genuine strength in the core stack – Postgres, TypeScript, and GitHub/GitHub Actions – along with real, hands-on use of Claude Code. This is a senior-level role for an engineer who can move comfortably between greenfield product work and thoughtful extension of established systems, and who communicates clearly and reliably with colleagues across time zones.

    Must-Have Skills

    • Strong professional experience with TypeScript, and building web applications backed by a relational database – proficiency with SQL is a must. Direct Supabase experience is a bonus. Solid working knowledge of Postgres, ideally using Supabase’s default database setup and conventions. Proven track record owning CI/CD end-to-end on GitHub – designing, building, and maintaining GitHub Actions pipelines, not just working within ones someone else set up. Demonstrated proficiency using Claude Code or equivalent. Several years of professional software engineering experience at a senior level, with a track record of owning features end-to-end. Strong communication skills, written and verbal – a must-have given daily collaboration across South Africa and Europe.

    Nice-to-Have Skills

    • Experience automating workflows in Jira (e.g. via Jira’s automation rules or the API). Experience using MCP (Model Context Protocol) servers with Claude Code, or setting up MCP integrations. Experience working in financial services, private equity, or another regulated industry. Experience working in a distributed team spanning multiple time zones.

    What We’re Looking For

    • It’s unlikely one person will tick every box above. What matters most is genuine strength in the core stack – Postgres, TypeScript and GitHub/GitHub Actions – along with real, hands-on use of Claude Code.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Salt South Africa on welovesalt.com to apply

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at Salt South Africa Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail