Android Software Engineer (m/f/d)

Android Software Engineer (m/f/d)

Berlin Befristet 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
Instaff

Auf einen Blick

  • Aufgaben: Entwickle und pflege unsere Android-App und gestalte das Nutzererlebnis.
  • Unternehmen: Innovatives B2B-Unternehmen im Herzen Berlins mit flachen Hierarchien.
  • Vorteile: Leistungsorientierte Bezahlung, 30 Tage Urlaub, Homeoffice und modernes Equipment.
  • Weitere Informationen: Dynamisches Umfeld mit vielen Entwicklungsmöglichkeiten und einem unterstützenden Team.
  • Warum dieser Job: Gestalte die Zukunft der mobilen Architektur und arbeite an spannenden Projekten.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Android-Entwicklung und Kenntnisse in Kotlin.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

  • Das sind deine Aufgaben
  • Your Mission

As an Android Software Engineer (m/f/d), you will design, develop, deploy, and maintain the Android application of our own product.

Working closely with Product, Design, and Engineering teams, you will help deliver seamless user experiences and contribute to technical decisions across the full application lifecycle.

This is a 12-month fixed-term position.

  • Dream Big, Build

New: Help shape our Kotlin Multiplatform (KMP) strategy and contribute to the future of our mobile architecture.

Identify opportunities for shared business logic and bring forward ideas and architectural proposals.

  • Own It & Move

Fast: Take ownership of the full Android application lifecycle — from architecture and development to deployment, maintenance, feature delivery, and continuous improvement.

  • Be Reliable, Be

Trusted: Ensure high quality through automated testing, code reviews, and CI/CD practices.

Deliver stable releases and proactively monitor app performance and crash rates.

  • Be One Team: Collaborate closely with Product Managers, Designers, and Engineers throughout scoping, planning, implementation, and review processes.
  • Obsess With Impact: Create seamless, high-quality user experiences and continuously improve usability and performance based on user feedback and data‑driven insights.
  • Das bringst du mit
  • 5+ years of professional experience in Android software development
  • Strong proficiency in Kotlin and Java, experience with Kotlin Multiplatform is a strong plus
  • Hands‑on experience with Dagger, Koin, Coroutines, Flow, MVVM, Clean Architecture, Jetpack Compose, REST, and Room / SQLDelight
  • Experience with testing frameworks and quality practices (JUnit, Mock K, Espresso – unit and UI testing)
  • Solid understanding of software architecture, scalable systems, and code optimization
  • Experience with Gradle and Kotlin DSL
  • Familiarity with Git, CI/CD workflows (Git Lab Pipelines, Fastlane), Crashlytics, and Google Play Console
  • An ownership mindset with end‑to‑end accountability and a strong drive to deliver results
  • Strong learning agility and reflective thinking, with the ability to continuously improve
  • Excellent communication and collaboration skills
  • A solution‑oriented mindset with strong problem‑solving abilities
  • Fluent English; German is a plus
  • Was wir dir bieten
  • Performance‑related pay with direct participation in the success of your work
  • 30 days vacation per year
  • A bright, spacious office in the heart of Berlin (near Moritzplatz)
  • A home office arrangement with flexible days (home or office)
  • A current

Mac Book Pro and modern equipment (incl. external monitor, keyboard, laptop stand, etc.) - for home office AND office

  • An additional EUR 500 budget to set up your home office so that you can work productively
  • Free lunch twice a week and fresh fruit in the office for the whole team
  • Professional guidance, insights and training in the various topics and tasks as well as in the internal processes of our company
  • Working a fast‑growing B2B online company in the heart of Berlin
  • Short official channels, quick decisions and a lot of responsibility
  • A very focused company with high customer and employee satisfaction
  • A relaxed, yet challenging and supportive working atmosphere
  • #J-18808-Ljbffr

Android Software Engineer (m/f/d) Arbeitgeber: Instaff

Als Arbeitgeber bieten wir Ihnen die Möglichkeit, in einem dynamischen und schnell wachsenden B2B-Online-Unternehmen im Herzen Berlins zu arbeiten. Mit 30 Tagen Urlaub, flexiblen Homeoffice-Möglichkeiten und einem modernen Arbeitsumfeld fördern wir eine Kultur der Zusammenarbeit und des kontinuierlichen Lernens. Unsere Mitarbeiter profitieren von leistungsbezogener Vergütung, professioneller Weiterbildung und einer entspannten, aber herausfordernden Arbeitsatmosphäre, die auf hohe Kundenzufriedenheit und Mitarbeiterengagement ausgerichtet ist.

Instaff

Kontaktdaten:

Instaff Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Android Software Engineer (m/f/d) erhalten könntest

Netzwerken in der Entwicklerszene

Besuche lokale Meetups oder Hackathons in der Software-Entwicklung, um direkt mit Leuten aus der Branche in Kontakt zu treten. Dort hast du die Chance, nicht nur von anderen zu lernen, sondern auch persönliche Eindrücke bei potenziellen Arbeitgebern wie Instaff zu hinterlassen.

Open Source Beiträge leisten

Engagiere dich in Open-Source-Projekten, um deine Fähigkeiten zu zeigen und für Instaff sichtbar zu werden. Das ist nicht nur eine super Möglichkeit, praktische Erfahrungen zu sammeln, sondern auch eine tolle Möglichkeit, sich einen Namen in der Entwicklergemeinschaft zu machen.

Auf Praktikumsprogramme achten

Halte Ausschau nach spezifischen Programmen für befristete Stellen, die viele Unternehmen anbieten, um junge Talente zu fördern. Diese Fenster sind oft zeitlich begrenzt, also mach dich bereit, wenn die Bewerbungen öffnen, und verpasse nicht die Gelegenheit, dich bei Instaff zu bewerben!

Portfolio aufbauen und sichtbar machen

Erstelle dir ein starkes Portfolio, das deine besten Projekte zeigt. Teile dieses Portfolio in Entwickler-Communities und auf Plattformen wie GitHub, damit Unternehmen wie Instaff sofort sehen, was du kannst. Das steigert deine Chancen, in der Software-Entwicklung aufzufallen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Android Software Engineer (m/f/d) mit Bravour zu bestehen

Android Software Development
Kotlin
Java
Kotlin Multiplatform
Dagger
Koin
Coroutines

Einige Tipps für deine Bewerbung 🫡

Dein GitHub ist dein bester Freund!:Für eine befristete Stelle in der Software-Entwicklung ist dein GitHub-Profil super wichtig. Zeig uns deine besten Projekte und deinen Code! Wenn du Seitenprojekte oder Beiträge zu Open-Source-Projekten hast, pack die unbedingt in deine Bewerbung, das gibt uns einen tollen Einblick in deine Fähigkeiten.

Skills, Skills, Skills!:Mach eine Liste deiner technischen Skills und Technologien, die du beherrschst. In der Software-Entwicklung ist es wichtig, diese klar und präzise in deinem Lebenslauf zu präsentieren. Liste Frameworks, Programmiersprachen und Tools auf, die du nutzt, und versichere dich, dass sie zum Job bei Instaff passen!

Deine Motivation zeigt, dass du lernbereit bist:In deinem Anschreiben solltest du darauf eingehen, warum du dich für die befristete Stelle bei Instaff interessierst und was du dir von der Erfahrung erhoffst. Heb hervor, wie diese Position dir helfen kann, deine Fähigkeiten zu verbessern und neue Technologien zu lernen.

Projektbesprechung und persönliche Note:Wenn du ein Portfolio hast, das deine Entwicklungsprojekte zeigt, füge das unbedingt an. Außerdem kannst du in deinem Anschreiben erwähnen, warum du gerade bei Instaff arbeiten möchtest und wie du zur Unternehmenskultur passt. Das gibt uns einen persönlicheren Eindruck von dir als Bewerber!

Wie man sich auf ein Vorstellungsgespräch bei Instaff vorbereitet

Code die Erwartungen!

Bei einem Interview in der Software-Entwicklung solltest du bereit sein, dein Coding-Know-how unter Beweis zu stellen. Mache dich mit typischen Coding-Challenges und Systemdesign-Fragen vertraut, die dir während des Interviews gestellt werden könnten. Vielleicht gibt es sogar Live-Coding-Sessions, also übe, deinen Denkprozess laut zu kommunizieren!

Bring dein Portfolio mit!

Auch wenn es sich um eine befristete Stelle handelt, ist es wichtig, deinem potenziellen Arbeitgeber dein Können zu zeigen. Stelle ein Portfolio mit deinen besten Projekten zusammen – idealerweise solche, die relevant für Instaff sind. Denk daran, dass du nicht nur die Lösungen präsentieren solltest, sondern auch den Prozess und die Technologien, die du verwendet hast.

Sei flexibel und lernwillig!

Für befristete Stellen suchen Unternehmen oft nach Kandidaten, die schnell dazulernen können. Betone in deinem Interview deine Lernbereitschaft und vielleicht Beispiele, wie du in der Vergangenheit neue Technologien oder Programmiersprachen schnell beherrscht hast. Das zeigt, dass du gut ins Team passt und bereit bist, dich den Herausforderungen zu stellen.

Frage nach Team-Tools und Methoden!

Informiere dich über die Tools und Arbeitsmethoden, die das Team bei Instaff verwendet. Hast du Erfahrung mit agilem Arbeiten oder Tools wie Jira, Git oder Slack? Wenn du gezielt Fragen zu diesen Aspekten stellst, zeigst du dein Interesse an der Teamdynamik und wie du dich schnell einbringen kannst.