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
SeniorJob 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.