• Entwicklung von Android-Anwendungen mit Kotlin
- Nutzung von Coroutines und Flow
- Verwendung von Jetpack (ViewModel, LiveData, Room)
• Entwicklung und Wartung bestehender oder neuer Dienstleistungen
Stellenbeschreibung
• Entwicklung von Android-Anwendungen mit Kotlin
- Nutzung von Coroutines und Flow
- Verwendung von Jetpack (ViewModel, LiveData, Room)
• Entwicklung und Wartung bestehender oder neuer Dienstleistungen
Qualifikationen
• Bewerber, die nach der Umstellung auf eine Vollzeitstelle weiterhin arbeiten können (Absolventen oder voraussichtliche Absolventen)
Bevorzugte Qualifikationen
[Praktische Erfahrung]
• Erfahrung mit der Veröffentlichung von Anwendungen im Google PlayStore
• Verständnis von Threads und asynchroner Programmierung
• Verständnis der Entwurfsmuster MVP und MVVM
• Erfahrung im Crash-Management zur Aufrechterhaltung einer stabilen App
• Hervorragende Englischkenntnisse (muss angegeben werden, wenn vorhanden*)
[Wenn Sie ein Experte für den Betrieb von Dienstleistungen werden möchten]
• Freude am Erstellen von Dienstleistungen
- Bevorzugt, wenn Sie Freizeitprojekte in Softwareentwicklung haben
• Hohe Verantwortung für den Betrieb, damit Benutzer die entwickelten Dienste immer reibungslos nutzen können
[Einen Teamplayer]
• Fähigkeit zur reibungslosen Kommunikation mit Planern und Mitentwicklern
• Verfolgen Sie die Erfolge des Teams über die persönlichen Erfolge hinaus und streben Sie die Gesamtleistung über die einzelnen Teams hinweg an
[Kommunikationsfähigkeiten]
• Fähigkeit, notwendige Informationen schriftlich auszudrücken
- Bevorzugt, wenn Sie einen regelmäßig geführten technischen Blog führen
[Eigenschaften eines Entwicklers]
• Erfahrung darin, den ultimativen Namen zu finden, nachdem Sie Funktion oder Variablenname mehrere Tage lang geändert haben
• Haben eine große Abneigung gegen Duplikationen (Code, wiederholte Aufgabendurchführung, zugewiesener Speicher usw.)
[Interesse an Technologie]
• Bevorzugter Open-Source-Entwickler oder Erfahrung mit der Teilnahme an Open-Source-Projekten
• Erfahrung in der Teilnahme oder Präsentationen bei entwicklungsbezogenen Seminaren
[Tiefe technische Kenntnisse]
• In der Lage, meine Arbeit (insbesondere technische Aufgaben) für andere Teams leicht verständlich zu erklären
- Bevorzugt, wenn Sie es einfach erklären können für die Allgemeinheit, die nicht mit IT-Diensten zu tun hat.
Arbeitsbedingungen
• Arbeitszeiten: 5 Tage die Woche (Mo-Fr) 09:00-18:00 (Flexible Arbeitszeiten)
• Beschäftigungsart: Praktikum - Nach 3 Monaten Beurteilung ist eine Umwandlung in eine Vollzeitstelle möglich
* Bewerber müssen nach der Umwandlung in eine Vollzeitstelle weiterhin arbeiten können: Absolventen oder voraussichtliche Absolventen
Einstellungsverfahren
• Unterlagensichtung → Programmierprüfung → Erstinterview → Zweitinterview → Verhandlung über die Bezahlung und endgültige Annahme
* Abhängig von den Ergebnissen der Sichtung können zusätzliche Programmierprüfungen durchgeführt werden.
* Im Vorstellungsgespräch kann mit Zustimmung eine Referenzprüfung durchgeführt werden.