descript ist das Team hinter den beiden Softwareprodukten Noahworks und Permanio.
Mit cleveren Softwarelösungen unterstützt Noahworks Haupt- und Ehrenamtliche in Verbänden und Einrichtungen der Jugendarbeit bei ihrer täglichen Arbeit. Für mehr Dialog mit den Menschen und weniger Verwaltungsaufwand.
Permanio unterstützt Landesinnungs- und Fachverbände im Handwerk dabei, den Schwund an Mitgliedsbetrieben zu überwinden, und ihre Relevanz mit zeitgemäßen und digitalen Angeboten zu manifestieren. Gemeinsam mit den Verbänden etablieren wir die Digitalisierung als 4. Säule der Verbandsarbeit.
Wir suchen Unterstützung
Wir arbeiten seit 2008 mit Python und dem Django-Framework und haben uns mittlerweile zu echten Experten auf dem Gebiet entwickelt. Rund 90% unserer Projekte wurden mit Django entwickelt und auch unsere Produkte setzen wir zu großen Teilen mit dem Framework um. Im Frontend kombinieren wir die Stärken von Django mit der Effizienz von Frameworks, wie Bootstrap oder Vue.js.
Nun benötigen wir Verstärkung für unser Team in unserem Hauptquartier in Dresden und möchten es mit einer Fullstack-Web-Entwickler:in vergrößern.
Über die Stelle
Du bekommst einen Platz in unserem Entwickler:innen-Team und die Möglichkeit an vielfältigen Projekten und Produkten zu arbeiten. Du bist maßgeblich an der (Weiter-)Entwicklung umfassender Web-Anwendungen beteiligt. Dazu wirst du Django in all seinen Facetten einsetzen und dich gleichzeitig mit Frontend-Technologien wie Bootstrap, JavaScript oder Vue.js auseinandersetzen. Deine Aufgabe ist es, effiziente und hochwertige Web-Anwendungen zu schaffen, die auf den Bedürfnissen unserer Kunden basieren.
Die Stelle ist gut für dich geeignet
- wenn du gerne effiziente Webanwendungen entwickelst.
- wenn du gerne qualitative Anwendungen schaffst.
- wenn du dich mit dem Zusammenspiel von Backend- und Frontend auskennst und weißt, wie die dafür eingesetzten Frameworks effektiv genutzt werden.
- wenn du gerne ansprechende Benutzeroberflächen entwickelst.
- wenn du die Qualität von Nutzerinteraktionen wertschätzt.
Du wirst Teil der gesamten Wertschöpfung. Du sollst an der Erstellung von Konzepten mitarbeiten und deine Erfahrungen und Kenntnisse einbringen. Die Konzepte sollst du in Softwarecode übersetzen. Dabei musst du deinen Code testen und dokumentieren. Du wirst Merge Requests akzeptieren und mergen. Du sollst deine Fortschritte dem Kunden präsentieren und aufkommende Fragen beantworten können.
Hier ist eine Liste an Tätigkeiten, die bei uns regelmäßig erledigt werden:
- Konzeptionieren eines neuen Features für einen Kunden
- Integrieren bestehender Django-Apps in ein neues Projekt
- Schreiben einer REST-API zur Kommunikation mit anderen Apps
- Erweitern bestehender Views um neue Funktionen
- Schreiben einer neuen Daten-Migration
- Erweitern der Testabdeckung von eigenen Apps
- Umsetzen von HTML-Templates in Django auf Grundlage einer Design-Spezifikation
- Konzeptionieren einer Frontend-Struktur für Internetauftritte, die wir mit dem django CMS umsetzen
- Implementieren eines App-Prototypen auf Basis von Vue.js
- Anpassen von SASS-Variablen in Bootstrap-basierten Stylesheets
- Überprüfen von HTML-Templates auf Barrierearmut
- Optimierung von Templates auf Basis der Core Web Vitals
- Beantworten von Kundenanfragen
- Durchführen von Nutzersprechstunden
Dabei erwarten wir, dass du uns deinen Fortschritt regelmäßig mitteilst und dabei auf deine Erkenntnisse und Hürden eingehst.
Manchmal wirst du in kleinen Entwicklungsteams arbeiten, manchmal bekommst du dein eigenes Projekt. Manchmal besteht das Team aus Front- und Backend-EntwicklerInnen. Manchmal musst du auch selbst im Frontend Anpassungen vornehmen. Allerdings steht dir immer das gesamte Team zur Verfügung, um Ideen und Umsetzung zu diskutieren.
Wir verfolgen eine Kultur des gegenseitigen Austausches. Wir fordern, dass Ideen, Konzepte und Umsetzungen frühzeitig und häufig mit KollegInnen besprochen werden. Uns ist die Verbreitung von Wissen wichtig und wir möchten durch frühes und häufiges Feedback vermeiden, das sich jemand im stillen Kämmerlein verrennt. Du wirst dich in diesen Prozess einbringen und gleichermaßen Rat geben und Rat annehmen müssen. Dabei stehst du hinter dem Ziel, durch diese Maßnahmen die Qualität unserer Lösungen kontinuierlich zu steigern.
Wir erwarten nicht von dir, dass du alle aufgezählten Tätigkeiten von Beginn an übernehmen wirst. Während deiner Zeit bei descript wirst du dich ständig weiterentwickeln und deine Kompetenzen stetig aufbauen. Wir sind da, um dich zu unterstützen, dich anzufeuern und mir dir gemeinsam die Dinge ins Rollen zu bringen.
Über dich
Du entwickelst gerne qualitativ hochwertige Anwendungen mit einem Auge fürs Detail. Du hast Erfahrung mit Python und Django sowie Frontend-Frameworks. Du kannst Ideen und Konzepte in Software umsetzen. Du hast einige der Aufgaben schon einmal erledigt. Du hast Lust, diese Dinge jeden Tag zu tun und mit uns gemeinsam erfolgreich Software zu entwickeln.
Wichtig ist, dass du dich mit den Abläufen der Software-Entwicklung auskennst. Du weißt, wie man mit Git und Co. arbeitet. Du weißt, wie man beim Testen von Anwendungen vorgeht. Du solltest in der Lage sein, deine Ideen zu dokumentieren, zu implementieren und dem Team zu erklären.
Du wirst in unterschiedlich großen Teams arbeiten und deinem Projektmanager zuarbeiten. Allerdings wird erwartet, dass du dich innerhalb deiner Projekte selbst organisierst. Du musst dir deine Zeit und Aufgaben selbst einteilen. Wir geben dir die Zeit, um zu lernen, wie wir bei descript arbeiten. Und wir hoffen, auch einiges von dir zu lernen.
Wir schätzen Personen, die einen Standpunkt einnehmen. Wir erwarten aber auch, dass du die Dinge erledigst, mit denen du nicht übereinstimmst. Wir werden viele Dinge diskutieren, also ist es wichtig, dass du für das einstehst, woran du glaubst, aber am Ende des Tages sind wir alle wegen der gleichen Sache hier: gute Arbeit gemeinsam zu erledigen.
Wir halten nichts von der Rechnung: je mehr Stunden Arbeit, desto besser der Output. Statt Überstunden, beeindrucken uns Kreativität und Effizienz.
Unsere Leistungen
Je nach deiner bisherigen Erfahrung bezahlen wir dir ein marktübliches Gehalt.
Unsere Zusatzleistungen sollen deine Zeit bei uns verbessern. Du kannst dir deine Zeit selbst und frei einteilen, du musst lediglich bei den wichtigsten Meetings anwesend sein. Dies kann persönlich in unserem Büro in der Dresdner Innenstadt sein, oder auch mal aus dem Home-Office.
Dein Arbeitsplatz in unserem Büro ist zeitgemäß ausgestattet mit höhenverstellbarem Schreibtisch, Laptop mit zusätzlichem Monitor, hellem Tageslicht und freundlichen Kolleg:innen als Sitznachbarn.
Wir bieten dir geldwerte Vorteile, wie ein warmes Mittagessen aus unserem Lieblingsrestaurant oder einen Kurs zur Gesundheitsförderung. Sowieso findest du in unserem Büro immer einen gut gefüllten Kühlschrank. Und um ins Büro zu kommen, übernehmen wir dein Deutschlandticket oder stellen dir ein Dienstfahrrad.
Familienfreundlichkeit und die Berücksichtigung deiner Lebensumstände sind selbstverständlicher Bestandteil unserer Team-DNA.
So verläuft deine Bewerbung
Wir ermutigen Kandidat:innen mit verschiedenen Hintergründen und Identitäten, sich bei uns zu bewerben. Jede neue Person ist für uns eine neue Möglichkeit, neue Perspektiven ins Team zu bringen und wir sind immer daran interessiert unser Unternehmen zu diversifizieren. descript ist engagiert, einen inklusiven und unterstützenden Ort für dich und deine Karriere aufzubauen.
Wenn du denkst, dass die Stelle gut zu dir passt, dann schreibe uns in deiner Bewerbung mehr über dich. Gehe dabei auch auf die folgenden Themen ein:
- Erzähle uns über Software-Projekte, an denen du bisher gearbeitet hast.
- Gibt es ein Open-Source-Projekt, bei dem du bereits mitgearbeitet hast? Dies muss nicht unbedingt mit dem Django-Framework umgesetzt worden sein.
- Schreibe etwas über deine Rolle deiner letzten Teamarbeit mit Software.
Auch wenn du während des Jobs hauptsächlich programmieren musst, sind auch deine Kommunikationsfähigkeiten wichtig. Nimm dir daher Zeit für die Formulierung deiner Bewerbung. Allerdings bedeutet Länge nicht gleich guter Inhalt, also versuche, dich in weniger als 500 Wörtern auszudrücken. Gehe zusätzlich auf die Themen Gehaltsvorstellung und frühstmöglichen Beginn ein.
Lass uns deine Bewerbung über unsere Website zukommen. Im Anschluss werden wir uns mit dir zu einem Gespräch verabreden und gemeinsame Erwartungen und Wünsche besprechen. Danach laden wir dich zum Probearbeiten ein, damit du unsere tägliche Arbeitsatmosphäre erleben und dich an einer realen Aufgabe beweisen kannst.
Wir freuen uns auf deine Bewerbung.
Nochmal in Kürze
Stellenbezeichnung: Fullstack-Web-Entwickler:in (m/w/d)
Zu besetzen: ab sofort
Art: Unbefristet in Vollzeit oder Teilzeit
Arbeitszeit: 30 bis 40 Stunden pro Woche
Arbeitsort: Dresden
Bewerbungsunterlagen: Anschreiben, Lebenslauf & Arbeitsproben
Du möchtest dich bei uns bewerben?
Über unser Online-Bewerbungsformular sendest du deine Unterlagen direkt an Tom, Geschäftsführer und Kreativkopf bei descript.
Jetzt bewerben