Jobiglo

No results.

This job is no longer available

This job expired on 10/09/2026. It no longer accepts applications.

Senior Full-Stack Developer (Python/Django)

Jobgether

Senior 🇬🇧 English
Python Django PostgreSQL MySQL Docker docker-compose Asynchronous processing Multithreading Object-oriented programming Software architecture patterns Test-Driven Development Domain-Driven Design HTTP HTTPS Browser developer tools

Job description

About the role

We are looking for a senior full‑stack developer to join a Swiss‑based engineering team that builds scalable digital products and high‑performance services for international users. The role offers full ownership of both backend and frontend development, allowing you to design reliable systems, APIs and internal tools while influencing architectural decisions.

Key responsibilities

  • Design, develop and maintain new services using Python and Django.
  • Build and improve APIs, backend services and scalable systems supporting business‑critical workflows.
  • Create internal tools that increase operational efficiency and enhance existing processes.
  • Contribute to server‑side development, web interfaces and user‑facing improvements.
  • Apply best practices in software architecture, testing and development workflows.
  • Optimize database performance, complex queries and data handling for large‑scale datasets.
  • Collaborate with engineering teams to design technical solutions, troubleshoot issues and improve system reliability.
  • Participate in code reviews, testing practices and continuous improvement initiatives.
  • Mentor teammates, share technical knowledge and help raise engineering standards.
  • Engage in architectural discussions and contribute to modular system design.

Required profile

  • 5+ years of professional experience with Python in production.
  • 3+ years of hands‑on experience using the Django framework.
  • Strong experience with relational databases such as PostgreSQL or MySQL, including query optimisation.
  • Practical experience with containerisation tools like Docker and docker‑compose.
  • Experience with queues, asynchronous processing and multithreading concepts.
  • Solid understanding of object‑oriented programming and software architecture patterns.
  • Hands‑on experience with Test‑Driven Development (TDD) and Domain‑Driven Design (DDD).
  • Good grasp of client‑server architecture, HTTP/HTTPS, REST APIs and web fundamentals.
  • Familiarity with API testing tools (e.g., Postman) and browser developer tools.

Required skills

  • Python
  • Django
  • PostgreSQL
  • MySQL
  • Docker
  • docker‑compose
  • Message queues
  • Asynchronous processing
  • Multithreading
  • Object‑oriented programming
  • Software architecture patterns
  • Test‑Driven Development
  • Domain‑Driven Design
  • HTTP / HTTPS
  • REST APIs
  • API testing (Postman)
  • Browser developer tools

Questions fréquentes

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

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 months ago

30 views · 0 interested

Boost your chances

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

Analyzing your CV...

Jobgether