Karlmax Berlin GmbH & Co. KGKarlmax Berlin GmbH & Co. KG

Senior Softwareentwickler - Android (w/m/d)

Berlin, Deutschland
Angestellter
Software- / Webentwicklung

Wir konzipieren und entwickeln durchdachte Softwareprodukte für Android und iOS mit echtem Mehrwert für unsere Kunden. Als Softwareentwickler:in Android arbeitest du im Team sowohl an neuen Apps wie an der Wartung und Weiterentwicklung bestehender Apps unserer Kunden.

Bei Karlmax Berlin arbeiten feste Teams crossfunktional und agil an Kundenprojekten aus verschiedenen Branchen. Auch kleine Projekte laufen als gemeinsame Aufgabe im Team und profitieren vom Knowhow aller Entwickler:innen. In der täglichen Arbeit nutzen wir an SCRUM und Kanban angelehnte Prozesse und arbeiten so stets daran, auch unsere eigenen Abläufe iterativ zu verbessern. Für Qualität und Flexibilität setzen wir auf gegenseitige Code Reviews, Continuous Integration und automatisierte Tests.

Aktuell starten neue Android-Projekte in Kotlin, die Weiterpflege existierender Projekte erfolgt zum Teil weiterhin in Java. Die letzten Jahre haben wir auch Projekte mit Flutter realisiert.

Aufgaben

Unsere Aufgaben organisieren wir in Jira oder teilweise in anderen Systemen unserer Kunden. Zur Sourcecodeverwaltung setzen wir auf Git und den Workflow Gitflow. Vor der Integration von Feature Branches erfolgt gegenseitiger Code Review. Continuous Integration realisieren wir per Jenkins und liefern Testversionen per AppCenter und Google Play Alpha-Kanal aus. Beim Testen setzen wir auf eine geeignete Kombination aus Unit- und Espresso-Tests sowie manuellen Tests auf einer Vielzahl von Geräten aus unserem Test-Geräte-Pool.

Bei der Android-Entwicklung nutzen wir zur Anbindung von REST-APIs Retrofit. Neuere Projekte nutzen Jetpack (ViewModels und LiveData, Room, Navigation, Data- und View-Binding), Koin und Android KTX. Wichtiger als Perfektion in den oben genannten Werkzeugen, Frameworks und Prinzipien sind uns deine Offenheit und Lernfähigkeit. Manche Apps werden neu entwickelt, und du bestimmst von Anfang an die Architektur in Abstimmung mit deinem Team. Andere Projekte werden weiterentwickelt und kontinuierlich verbessert.

Du trägst neue Entwicklungen und Trends ins Team, unterstützt andere Entwickler in der täglichen Arbeit und die Product Owner bei wichtigen Entscheidungen. Bereits bei der Akquise von neuen Projekten sind die Teams eingebunden – so berücksichtigen wir die Perspektive der Entwickler von Anfang an. Unsere Arbeit planen wir langfristig und mit allen Beteiligten, damit Work-Life-Balance kein leeres Versprechen bleibt.

Qualifikation

  • Erfahrungen in der professionellen App-Entwicklung (minimum 3 Jahre) – manche Firmen nennen dieses Level „Senior“, manche „Mid level“
  • Kotlin- und Java-Erfahrung, Expertenkenntnisse in einer der beiden Sprachen, der Android-Frameworks und Tools, Objektorientierung sowie den Wunsch „am Ball zu bleiben“
  • Streben nach klarer Softwarearchitektur, kombiniert mit der Fähigkeit, diese zu erklären und neue Standards im Team zu etablieren
  • Hohe Kommunikationsstärke und sicheres Englisch
  • Die Bereitschaft, Kunden zuzuhören und die Fähigkeit, sie zu verstehen und dich in Nutzer hineinzuversetzen
  • Wünschenswert: Erfahrungen mit der Softwareentwicklung für weitere Plattformen
  • Als Senior: Erfahrungen als Teamleiter/in oder Lead Developer und im Kundenkontakt

Benefits

  • Arbeitsverträge zwischen 32-40 h/Woche nach deiner Wahl
  • Flexible Arbeitszeiten mit Kernarbeitszeit und Homeoffice
  • Einen modern ausgestatteten Arbeitsplatz mit MacBook und Mitsprache bei der Ausstattung
  • Weiterentwicklungsmöglichkeiten, z.B. durch Zeit für Einarbeitung in neue APIs, Frameworks und Tools oder Konferenzteilnahmen
  • Ein zentrales Büro direkt am Park Gleisdreieck mit sehr guter Verkehrsanbindung
  • Fahrradraum mit Duschgelegenheit
  • Kaffee, Wasser, Obst und Nervennahrung für die Momente, in denen nur Zucker hilft
  • Fahrtkostenzuschuss zum Jobticket der BVG
  • Internetzuschuss zum Gehalt

Wenn du dich zu einer Bewerbung entscheidest, dann möchten wir dich kennenlernen. Schreib uns, was wir über dich wissen sollten. Wie arbeitest du gerne? Unter welchen Bedingungen arbeitest du besonders gut? Wir freuen uns auf authentische Persönlichkeiten, denen es Spaß macht, in einem multidisziplinären Team zu arbeiten.

Das klingt gut? Wir freuen uns auf deine Bewerbung, diese bitte ausschließlich über den "Bewerben"-Button. Schreib uns auch, welche Erwartungen du an deinen nächsten Arbeitgeber hast. Und gib Bescheid, wann du anfangen könntest und was für ein Gehalt du dir vorstellst.

Nicht gefunden wonach du suchst?
Aktualisiert: vor 1 Monat
Job ID 5017313
Über Karlmax Berlin GmbH & Co. KG
11-50 Mitarbeiter
IT und Services
Bülowstraße 66, Berlin, Deutschland
Karlmax Berlin ist auf App-Entwicklung für Android und iOS spezialisiert. Unser Team aus Entwicklung, Projektmanagement und Design arbeitet während der App-Entwicklung eng mit unseren Kunden aus verschiedensten Branchen zusammen. Wir designen und entwickeln Software für Android, iOS und mobile Web: schnell, stabil und schick. Mit mehr als zehn Jahren Erfahrung blicken wir auf viele Projekte und zufriedene Kunden zurück.
Bülowstraße 66, Berlin, Deutschland
Interessiert?
Dokumente:
.doc, .docx, .pdf, .rtf, .txt
Du erhältst einen Link zur Verifizierung deiner E-Mail und dein Konto wird erstellt. Du kannst dich auch mit einem festgelegten Passwort bewerben.
Ansprechperson
Natalie Sy
Natalie Sy
Office Management
Gerade keine Zeit? Bewirb dich später!
Wir senden dir per E-Mail einen Link zu diesem Job.
Diese Seite ist durch reCAPTCHA geschützt.
Es gelten die Google Datenschutzerklärung und Nutzungsbedingungen.
  1. Senior Softwareentwickler - Android (w/m/d)