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 3, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Our Purpose Statement Empowering business and society through people and technology On 1st August 2019, we announced the launch of our new ICT brand, a brand our people will take forward to deliver ICT services in South Africa and EMEA markets. A big part of our new ICT brand is that it's been designed for us, the people to serve our clients as one, a...
    Read more about this company

     

    Senior Software Engineer (TypeScript & PostgreSQL) (iOCO0064)

    • We are looking for a Senior Software Engineer with strong TypeScript, Postgres and GitHub/GitHub Actions experience to join us as a consultant on an initial 6 month contract. The role is hybrid in Cape Town.

    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 EU, with strong async communication habits.
    • Contribute to technical decisions as engineering organisation grows, including tooling, process, and standards.

    Your expertise:

    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.
       

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to iOCO on ioco.simplify.hr 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 iOCO Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail