Softwareentwickler*in Apps (Kotlin / Android) (w/m/d/-)

Pretix

Deutschland

Remote

EUR 55,000 - 60,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Home-Office möglich
Flexible Arbeitszeiten
Deutschland-Ticket
Krankenzusatzversicherung

Job summary

Pretix sucht Verstärkung für Android-Apps in Teilzeit oder Vollzeit (30-40h/Woche) mit Home-Office in Deutschland. Freie Zeiteinteilung, wenige feste Meetings und Überschneidungen mit Teamzeiten ca. 10–18 Uhr.

Du entwickelst Pretix-Apps (pretixSCAN, pretixPOS, pretixLEAD, pretixPRINT) mit Kotlin und Java, arbeitest mit RESTful APIs und Open-Source-Projekten. Im 8-köpfigen Team erwartet dich CI, Test-Suites und eigenständige Funktionsentwicklung; Deutsch und Englischkenntnisse sind willkommen.

Qualifications

  • Bereits Erfahrung in der Entwicklung von Android-Apps, Kotlin und Java beherrscht du sicher.
  • Du bist mit RESTful APIs vertraut und arbeitest gern Open-Source-Projekte mit.
  • Gute Auffassungsgabe, schnelle Einarbeitung in neue Themen, Teamfähigkeit.
  • Du kannst dich auf Deutsch und Englisch verständigen.

Responsibilities

  • Bugfixes und Verbesserungen an der Software, überwiegend eigenständig.
  • Entwicklung neuer Funktionen für die Software in Eigenregie.
  • Bei Bedarf direkte Kommunikation mit Kund*innen zur Anforderungsklärung oder Fehleranalyse.

Skills

Android-Apps
Kotlin
Java
RESTful API

Tools

GitHub
GitLab

Job description

Wir suchen für unser Team Verstärkung in Teilzeit oder Vollzeit (30-40h/Woche) zum nächstmöglichen Zeitpunkt.

Du kannst den Job, genau wie der Großteil unseres Teams auch, aus dem Home-Office irgendwo in Deutschland erledigen. Wenn du bereits Erfahrung in remote work hast, ist das für dich von Vorteil.

Grundsätzlich ist bei uns eine freie Zeiteinteilung möglich. Dein Job umfasst voraussichtlich wenige feste Meetings. Die Zusammenarbeit mit deinen Kolleg*innen ist erleichtert, wenn zumindest ein Teil deiner Arbeitszeit mit deren üblichen Zeiten überlappt (ca. 10 bis 18 Uhr).

Aufgabenbereich

Du unterstützt bei der Weiterentwicklung unserer Ticketing-Komplettlösung pretix, die bei über 2.500 Veranstaltern weltweit im Einsatz ist. Hierbei liegt dein Fokus auf unseren Apps, die die Brücke von unserer Software in die reale Welt schlagen.

Dazu gehören beispielsweise unsere Ticket-Scan-App pretixSCAN, unser Kassensystem pretixPOS, unsere Lead-Scanning-App pretixLEAD und unser "Druckertreiber" pretixPRINT.

Es handelt sich um eher untypische Android-Apps: Statt auf normalen Smartphones von Privatpersonen laufen sie oft auf spezieller Hardware. Für unsere Drehkreuz-Terminals bauen wir sogar die Android-Distribution selbst zusammen. Unsere User Interfaces sind auf schnelle, fehlerfreie Bedienungsabläufe und unsere Softwarearchitektur auf Verlässlichkeit, auch im Offline-Fall, optimiert. pretixPOS ist als vollständiges Kassensystem zusätzlich umfangreichen rechtlichen Herausforderungen unterworfen – so wird es garantiert nie langweilig.

Nach einer ausführlichen Einarbeitung übernimmst du neben Bugfixes und Verbesserungen auch die Entwicklung neuer Funktionen für die Software überwiegend in Eigenregie. Bei Bedarf kommunizierst du hierzu auch direkt mit unseren Kund*innen, um Anforderungen zu präzisieren oder Fehler zu analysieren.

Geschätzte 60 % der Software, die wir programmieren, wird offen auf GitHub entwickelt und als Open Source veröffentlicht. Unsere Codebasis enthält noch Java-Reste, neuen Code schreiben wir nur noch in Kotlin.

Das Team

In unserem 8-köpfigen Entwicklungsteam arbeitet derzeit ein Kollege ausschließlich an unseren App-Projekten und zwei weitere Kollegen sowie zwei Freelancer unterstützen regelmäßig. Unsere Entwicklungsprozesse folgen keinen starren Regeln, sondern passen sich dynamisch den beteiligten Personen und der Situation an. Unsere Projekte entwickeln wir auf GitHub und GitLab. Wir legen grundsätzlich Wert auf Test-Suites und Continuous Integration, fokussieren uns hier bei den Apps aber bisher auf die Business-Logik.

In der Event-Branche gibt es naturgemäß oft feste Deadlines und wir müssen Zusagen einhalten. Dank klarer Kommunikation schaffen wir es, Aufgaben im Team so zu verteilen, dass in der Regel trotzdem niemand Überstunden machen muss. Wir nehmen Feierabend und Urlaub ernst und passen auf, dass sich niemand überarbeitet.

Wir schätzen ein tiefes Verständnis unserer Software im Team. Daher beobachten wir den Trend zur großflächigen Code-Generierung mit LLMs kritisch und verzichten bisher weitgehend darauf.

Über dich

Keine Sorge: Du musst noch nicht alles perfekt können! Am wichtigsten ist uns, dass du eine gute Auffassungsgabe mitbringst und keine Angst davor hast, dich auch in komplexere, neue Themen einzuarbeiten.

Wir wünschen uns, dass du bereits Erfahrung mit der Entwicklung von Android-Apps gesammelt hast und dich in Kotlin und Java wohlfühlst. Wie ein HTTP-Request aussieht oder was eine RESTful API ist, sollte dir ebenfalls gut vertraut sein.

Dein Fokus liegt klar auf Android-Apps, aber wir freuen uns, wenn du auch bereit bist, über den Tellerand hinauszublicken. Um ein einheitliches und gut wartbares Ökosystem zu schaffen, basieren auch andere unserer Apps (wie z.B. unser Kassenautomat) auf der gleichen Kotlin-Basis und unsere Desktop-Version von pretixSCAN entwickeln wir gerade auf Basis von Kotlin Multiplatform neu.

Du weißt Code-Reviews und gute Dokumentation zu schätzen und hast den Anspruch, deinen Code so aufzubauen, dass sich auch andere Team-Mitglieder gut darin zurechtfinden. Du solltest dich auf Deutsch und Englisch verständigen können.

Besonders wichtig ist uns, dass du zuverlässig und eigenständig arbeiten kannst. Ein wiederkehrender Teil deiner Aufgabe wird sein, aus abstrakten Anforderungen konkrete, technische Lösungswege zu entwickeln und eine neue Funktion so zu erdenken, dass sie flexibel, nutzerfreundlich und langlebig ist. Dabei bist du natürlich nicht allein, oft diskutieren wir Ideen lange im Team, bis wir sie umsetzen.

Weniger wichtig sind uns formale Qualifikationen wie Abi oder Studium. Wir glauben, dass von einem diversen Team alle Beteiligten profitieren und möchten insbesondere Menschen aus Gruppen, die in der IT-Wirtschaft unterrepräsentiert sind, dazu auffordern, sich bei uns zu bewerben. Dazu zählen beispielsweise, aber bei weitem nicht nur, Frauen, Menschen mit Migrationshintergrund oder Menschen mit Behinderung. (Für den rechtlichen Kram benötigen wir im Falle einer Einstellung zwar deinen Ausweis-Namen, für alles Weitere nennen wir dich selbstverständlich einfach so wie du dich uns vorstellst.)

Du kannst von uns erwarten
  • Ein Einstiegsgehalt von 4.895 – 5.384 € brutto für eine volle Stelle (wir verwenden intern ein Stufenmodell für die Gehaltsfestlegung, je nach Vorerfahrung ist im Einzelfall auch der Einstieg in eine höhere Stufe möglich).
  • Zuschuss zur betrieblichen Altersvorsorge (derzeit 25 € pro Monat + 20 % der von dir eingezahlten Beiträge).
  • Attraktive Extras wie z.B. ein Deutschland-Ticket, eine betriebliche Krankenzusatzversicherung mit 1.500 € Jahresbudget und Zugang zur Mental-Health-Plattform Nilo (enthält u.a. anonyme 1:1-Sessions mit Psycholog*innen auf Firmenkosten).
  • Selbstverständlich alles, was du für deine Arbeit brauchst: Laptop, Monitore, Schreibtisch, Schreibtischstuhl, …
  • Eine offene Urlaubsregelung: Du kannst dir, nach Abstimmung und mit Rücksicht auf die Planung deiner Kolleg*innen, so viel Urlaub nehmen, wie du brauchst.
  • Familienfreundliche Arbeitszeiten: Einen Großteil deiner Arbeitszeit kannst du frei bestimmen. Regelmäßige Meetings gibt es nur 1-2x pro Woche. Alle sonstigen Termine finden zwar zu „üblichen Bürozeiten“, aber immer nach individueller Absprache statt.
  • Ein Team, in dem du auch im Home-Office nie allein gelassen wirst. Trotzdem gibt es natürlich regelmäßig Gelegenheiten, sich auch in Person zu treffen.
  • Einen Arbeitsplatz in einem seit über 10 Jahren organisch wachsendem Unternehmen. Wir sind frei von Geldgebern wie Investoren oder Banken und können langfristig planen, so wie es für uns und unsere Kund*innen am besten ist.

Wir stehen für eine offene und demokratische Gesellschaft und positionieren uns entschieden gegen Rassismus, Sexismus, Antisemitismus, Queerfeindlichkeit sowie jegliche andere gruppenbezogene Menschenfeindlichkeit. Personen, die diese Werte nicht teilen, möchten wir bitten, sich einen anderen Arbeitgeber zu suchen.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systemadministrator*in (Linux / Ansible) (w/m/d/-)
Systemadministrator*in (Linux / Ansible) (w/m/d/-)

Pretix • Germany

Remote
EUR 55,000 - 60,000
Deutschland‑Ticket
Betriebliche Altersvorsorge
Nilo Mental Health
+2
Junior Dart / Flutter Entwickler:in – full remote möglich
Junior Dart / Flutter Entwickler:in – full remote möglich

zollsoft GmbH • Stuttgart

Remote
EUR 55,000 - 90,000
Betriebliche Altersvorsorge
Betriebliche Krankenversicherung
Dienstradleasing/Jobrad
+5
Softwareentwickler:in Mobile – Kotlin / KMP - 100% remote
Softwareentwickler:in Mobile – Kotlin / KMP - 100% remote

zollsoft GmbH • Jena

Remote
EUR 65,000 - 85,000
Homeoffice möglich
Steuerfreie Shoppingkarte
Dienstradleasing
+1
IT-Projektkoordinator:in Software-Einführung
IT-Projektkoordinator:in Software-Einführung

zollsoft GmbH • Jena

Hybrid
EUR 42,000 - 62,000
Flexible Arbeitszeiten
Homeoffice/Mobiles Arbeiten
Betriebliche Altersvorsorge
+6
(Senior) Software Engineer - Android (m/w/d)
(Senior) Software Engineer - Android (m/w/d)

Android Jobs • Stuttgart

On-site
EUR 65,000 - 90,000
Flexible Arbeitszeiten
Homeoffice
30 Tage Urlaub
+8
Softwaretest & Testautomatisierung – Flexible & Mobiles Arbeiten
Softwaretest & Testautomatisierung – Flexible & Mobiles Arbeiten

Omikron Systemhaus GmbH & Co. KG • Köln

Remote
USD 57,090 - 91,344
Flexible Arbeitszeiten
Mobiles Arbeiten
30 Urlaubstage
+1
Teamleiter tomedo – Swift / Objective-C & Java (m/w/d) - full remote möglich
Teamleiter tomedo – Swift / Objective-C & Java (m/w/d) - full remote möglich

zollsoft GmbH • Jena

Remote
EUR 90,000 - 120,000
Betriebliche Altersvorsorge
Betriebliche Krankenversicherung
Dienstradleasing/Jobrad
+4
Backend Developer Kotlin / PHP / Symfony (m/w/d)
Backend Developer Kotlin / PHP / Symfony (m/w/d)

BITE GmbH • Neu-Ulm

On-site
EUR 70,000 - 100,000
Weiterbildungsbudget 2000€/Jahr
Unbefristeter Vertrag
Betriebliche Altersvorsorge
+2
IT-Systembetreuer:innen (m/w/d) IT-System Engineer / Application Support (m/w/d)
IT-Systembetreuer:innen (m/w/d) IT-System Engineer / Application Support (m/w/d)

promegis Gesellschaft für Geoinformationssysteme mbH • Berlin

On-site
EUR 45,000 - 65,000
Flexible Arbeitsmodelle
Firmenwagen
Betriebliche Altersvorsorge
+2
Softwareentwickler:in Objective-C und Java – Produkt-Team Arbeitsmedizin (m/w/d)
Softwareentwickler:in Objective-C und Java – Produkt-Team Arbeitsmedizin (m/w/d)

zollsoft GmbH • Jena

On-site
EUR 55,000 - 75,000
Steuerfreie Shoppingkarte
Dienstrad-Leasing
Gesundheitskurse
+5