Jobiglo

No results.

Senior Software Engineer – TypeScript & PostgreSQL

iOCO · Cape Town

Hybrid Senior 🇬🇧 English
TypeScript PostgreSQL Supabase SQL GitHub GitHub Actions Claude Code Microsoft Entra ID CI/CD pipelines

Job description

About the role

iOCO is seeking a Senior Software Engineer to join a hybrid team in Cape Town on a six‑month contract. You will work on both greenfield initiatives and existing systems, using a Supabase + TypeScript stack to deliver high‑quality backend and full‑stack features.

Key responsibilities

  • Design, build, and maintain backend and full‑stack features on Supabase with TypeScript.
  • Balance new development with extensions of existing production systems.
  • Implement authentication and access control integrated with Microsoft Entra ID.
  • Own CI/CD pipelines and repository workflows using GitHub and GitHub Actions.
  • Leverage Claude Code to accelerate delivery and ensure code quality.
  • Collaborate daily with engineers, product owners, and stakeholders across South Africa and Europe.
  • Contribute to technical decisions, tooling, processes, and standards as the engineering organization grows.

Required profile

  • Strong professional experience with TypeScript and building web applications backed by relational databases.
  • Proficiency in SQL and solid working knowledge of PostgreSQL (Supabase experience is a plus).
  • Proven track record owning end‑to‑end CI/CD pipelines on GitHub.
  • Demonstrated proficiency with Claude Code or equivalent AI‑assisted coding tools.
  • Several years of senior‑level software engineering experience delivering features end‑to‑end.
  • Excellent written and verbal communication skills for cross‑regional collaboration.

Required skills

  • TypeScript
  • PostgreSQL
  • Supabase
  • SQL
  • GitHub
  • GitHub Actions
  • Claude Code
  • Microsoft Entra ID
  • CI/CD pipelines

What we offer

  • Hybrid work environment in Cape Town.
  • Six‑month contract with potential for extension.
  • Opportunity to work on innovative solutions for multiple industries.
  • Collaboration with a dynamic, globally distributed engineering team.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec iOCO.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 4 days from now

46 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

iOCO

Cape Town