Android-Entwickler

Aus der Ferne
Vollzeit
Projektarbeit
Anforderungen: - Android-Entwicklungserfahrung von 3 Jahren oder mehr; - Gute Kenntnisse in Java und Kotlin; - Fähigkeit, den Code anderer Leute zu verstehen und mit ihm zu arbeiten; - Bereitschaft, in einem Team zu arbeiten und an gemeinsamen Aufgaben zu arbeiten; - Kenntnis und Verständnis der SOLID-Prinzipien; - Verständnis und Fähigkeit zur Anwendung von Architekturmustern (MVP, MVVM, etc.); - Erfahrung mit Dagger 2, RxJava 2, Android Architecture Components; - Erfahrung mit Git; - Teilnahme an Code-Reviews; - Erfahrung in der Entwicklung von Client-Server-Anwendungen. Wir erwarten vom Entwickler: - Kenntnisse der Anwendungsarchitektur; - 2 Jahre Erfahrung in der Entwicklung mobiler Anwendungen; - Fähigkeit, den Code anderer Leute zu verstehen und Refactoring durchzuführen; - Fähigkeit, in einem Team zu arbeiten und für Fristen verantwortlich zu sein; - Die Fähigkeit, wartbaren und testbaren Code zu schreiben; - Die Fähigkeit, eigene Komponenten zu entwickeln; - Verständnis für die Prinzipien der Client-Server-Kommunikation; - Kenntnisse der aktuellen Trends in der Entwicklung mobiler Anwendungen. Wäre ein Plus: - Jira, Confluence; - Erfahrung im Schreiben von Unit/UI-Tests.