Jobiglo

No results.

Senior Full‑Stack Engineer

Bookem · Métropole du Cap

New
Senior 🇬🇧 English
Python FastAPI SQLAlchemy async asyncpg PostgreSQL Alembic Docker Kubernetes pytest Playwright React 19 TypeScript Redux Emotion

Job description

About the role

Bookem is a mature SaaS platform for booking and scheduling. We are looking for a senior full‑stack engineer who can work across backend, frontend, database, and product workflows, bringing strong computer‑science fundamentals to the team.

Key responsibilities

  • Build and maintain full‑stack product features.
  • Design clean backend APIs, domain models, database migrations, and background jobs.
  • Develop polished React interfaces using shared components.
  • Debug complex issues across frontend, backend, workers, and data flows.
  • Write focused tests and review code for correctness, maintainability, and production impact.
  • Improve architecture incrementally without unnecessary rewrites.

Required profile

  • 6+ years of professional software engineering experience.
  • Strong Python backend experience, preferably with FastAPI or other async frameworks.
  • Strong TypeScript and React experience.
  • Solid PostgreSQL knowledge, including schema design, migrations, and performance tuning.
  • Experience with async or event‑driven systems.
  • Clear written communication and careful code‑review habits.
  • CS degree strongly preferred, or equivalent senior‑level experience with strong CS fundamentals.

Required skills

  • Python
  • FastAPI
  • SQLAlchemy (async)
  • asyncpg
  • PostgreSQL
  • Alembic
  • Docker
  • Kubernetes
  • pytest
  • Playwright
  • React 19
  • TypeScript
  • Redux
  • Emotion

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Bookem.
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.

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

ui.whatsapp_discuss_job

Published 1 hour ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

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

Analyzing your CV...

Bookem

Métropole du Cap