Interim Senior Django Developer (Nearshore)

Michael Page International (Deutschland) GmbH
Frankfurt am Main, Germany
10 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Frankfurt am Main, Germany

Tech stack

HTML
Artificial Intelligence
Azure
Code Review
Continuous Integration
Relational Databases
Django
Python
PostgreSQL
Redis
Tailwind
Large Language Models
Backend
Celery
Front End Software Development

Job description

  • Design and implement models, views, templates, and supporting infrastructure with a focus on readability, correctness, and testability.
  • Own data modeling and persistence
  • Design PostgreSQL schemas, write efficient ORM queries, and manage migrations safely as systems evolve.
  • Deliver interactive, server-driven UIs
  • Build endpoints that support progressive, hypermedia-based interactions using tools like Datastar (or similar).
  • Handle background and async work where appropriate
  • Use Django-compatible task queues and async views for long-running or non-blocking work.
  • Ensure quality and reliability
  • Write meaningful tests, participate in code reviews, and help keep performance, security, and operability at a high standard.
  • Work closely with other engineers and product stakeholders, contribute to technical decisions, and mentor less experienced developers.

Anforderungsprofil

Our Tech Stack

  • Backend: Django (Python)
  • Frontend: Server-rendered HTML, Datastar (hypermedia), Tailwind CSS, Django Cotton
  • Data: PostgreSQL, Redis
  • Infrastructure: Azure (experience welcome, not required)

Requirements

  • Strong, hands-on experience building production Django applications
  • Solid understanding of relational data modeling and PostgreSQL
  • Experience building HTML-first or server-driven systems (hypermedia, htmx/Datastar, similar)
  • Comfort with testing, code reviews, and maintaining production systems
  • Ability to work well independently, make trade-offs, and explain technical decisions clearly
  • Experience with background job systems (Celery, RQ, etc.)

Nice to Have

  • Exposure to legal tech, regulated domains, or enterprise environments
  • CI/CD experience
  • Interest in AI/LLM integrations

About the company

Wenn Du außerdem wissen möchtest, ob der Standort des Jobs LGBTQ-freundlich ist, frage gerne nach unserem Pride@Page-Komitee-Kontakt für ein vertrauliches Gespräch und/oder schaue Dir diese Ressource an: https://www.iglta.org/destinations/travel-guides/lgbtq-safety-guide/. PageGroup ermutigt Mitglieder der LGBTQ-Gemeinschaft, sich auf interne Stellen zu bewerben; wir können zwar die lokalen Gesetze und Gepflogenheiten nicht ändern, aber wir werden alles tun, was wir können, um Dich auf Deine nächste Aufgabe vorzubereiten und ggf. einen Standort zu finden, der für Dich und Deine Angehörigen geeignet ist.

Apply for this position