Django Developer

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Wien
EUR 60 000 - 80 000
Sei unter den ersten Bewerbenden.
Vor 6 Tagen
Jobbeschreibung

Overview

Get AI-powered advice on this job and more exclusive features.

Role: Build and scale Lumivara’s learning platform end‑to‑end. Own features across backend, async jobs, real‑time UX, and UI.

Stack: Django + Channels (Daphne), Celery, Redis (cache/broker/channels), PostgreSQL, Elasticsearch DSL,

Domain: AI‑assisted document processing & content extraction with LLMs, PDF→Markdown pipelines, streaming/SSE, rich JS widgets (jQuery, KaTeX, highlight.js), YouTube segment playback, TTS/audio streaming.

Responsibilities

  • Backend: Design robust Django apps, APIs, signals, and model schemas; implement Celery tasks; optimize queries/caching; write secure, maintainable code.
  • Realtime: Build/maintain Channels (WebSockets), SSE, and progress/notification flows.
  • Data/AI: Integrate AI services (OpenAI/Gemini) and document processing (PyMuPDF, PIL) at scale with strong error handling and observability.
  • Frontend: Deliver pragmatic, accessible UI in Django templates with jQuery/vanilla JS; integrate KaTeX and highlight.js.
  • Ops & Quality: Improve performance, logging, and resiliency; contribute tests and deployment readiness; participate in code reviews.
  • Strong SQL/PostgreSQL skills; comfort with Redis and async patterns (Celery).
  • Hands‑on with Django Channels or real‑time delivery (WebSockets/SSE).
  • Security, performance, and reliability mindset (auth, permissions, caching).
  • Working proficiency in English; German is a plus.
  • AI APIs (OpenAI/Google Gemini), vector/search, Elasticsearch DSL.
  • Payments (Stripe), SSO (Google/Azure/Apple/OIDC), email delivery at scale.
  • Observability (logging, tracing), task orchestration, background processing.
  • Experience with i18n/l10n and accessibility in education products.

What We Offer

  • Impact: Ship features used by real students and educators; participate in one of Austria's fastest growing & most exciting startups driving the impact AI has on studying & the education system.
  • Ownership: Autonomy across backend, async, realtime, and UI layers.
  • Growth: Deep work with AI, document pipelines, and realtime systems.
  • Team: friendly, pragmatic startup culture in Vienna.
  • Work Setup: Full‑time in Vienna (hybrid possible).
  • Compensation: Fair base salary with the opportunity for performance-based increases and success participation.

Location

Innere Stadt, Vienna, Austria

How To Apply

Message me here on LinkedIn or email your GitHub/CV and a brief note on a Django feature you’re proud of. Include “Django Expert” in the subject.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Industries

  • Software Development

Referrals increase your chances of interviewing at Lumivara by 2x

Sign in to set job alerts for “Django Developer” roles.

Innere Stadt, Vienna, Austria 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.