Softwareentwickler/in Android

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.
 

So arbeiten WIR


Bei Karlmax Berlin arbeiten feste Teams krossfunktional und agil an Kundenprojekten aus verschiedenen Branchen. Auch kleine Projekte laufen als gemeinsame Aufgabe im Team und profitieren vom Knowhow aller Entwickler. 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 noch in Java. Unsere Aufgaben organisieren wir in Jira oder teilweise in anderen Systemen unserer Kunden. Zur Sourcecodeverwaltung setzen wir auf git und den Gitflow Workflow. Vor der Integration von Feature Branches erfolgt gegenseitiger Code Review. Continuous Integration realisieren wir per Jenkins und und liefern Testversionen per HockeyApp und Google Play Alpha-Kanal aus. Beim Testen setzen wir auf eine geeignete Kombination aus Unit Tests, Espresso-Tests und manuellen Tests auf einer Vielzahl von Geräten aus unserem Test-Geräte-Pool.

Retrofit nutzen wir fast immer, in einzelnen Projekten haben wir in letzter Zeit ansonsten u.a. Dagger, Room, Data Binding, Timber... verwendet. Einige Projekte folgen dem Model-View-Presenter-Prinzip, andere Clean Architecture, kleine oder kurzlebige Projekte auch mal dem "Keep it simple"-Ansatz. Ein Team nutzt rxJava in angemessenen Dosen, das andere Team verzichtet darauf.

Wichtiger als Perfektion in den oben genannten Werkzeugen und Frameworks sind uns Deine Offenheit und Lernfähigkeit. Manche Apps werden neu entwickelt, und Du bestimmst von Anfang an die Architektur mit. 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.


 

Das bieten WIR

  • Arbeitsverträge zwischen 30-40 h/Woche
  • Flexible Arbeitszeiten mit Kernzeit
  • 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 auch Konferenzteilnahmen
  • Ein zentrales Büro direkt am Park Gleisdreieck mit sehr guter Verkehrsanbindung und viel Platz
  • Fahrradraum mit Duschen
  • Kaffee, Wasser, Obst und Nervennahrung für die Momente, in denen nur Zucker hilft
 

Das erwarten wir von DIR

  • Erste Kotlin-Erfahrung sowie Expertenkenntnisse Android-Frameworks und Tools, Java-Entwicklung, Objektorientierung sowie den Wunsch "am Ball zu bleiben"
  • Relevante Berufserfahrung
  • 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
  • Optional: Erfahrungen als Teamleiter/in und im Kundenkontakt
 
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 per E-Mail und alle Unterlagen im PDF-Format. 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.

 

Stellenanzeige als PDF


 

KONTAKT

Natalie Sy:
jobs@karlmax-berlin.com
+49 30 - 555 795 10