Verantwortlichkeiten Design und Entwicklung: Implementieren Sie neue Funktionen in unserer Android-Anwendung mithilfe von Kotlin und sorgen Sie so für robusten und wartbaren Code. Zusammenarbeit: Arbeiten Sie eng mit Produktmanagern, Designern und anderen Ingenieuren zusammen, um Anforderungen und Benutzergeschichten in gut strukturierte technische Lösungen zu übersetzen. Leistung und Qualität: Analysieren Anwendungsleistung, Fehlerbehebung bei Problemen und Optimierung nach Bedarf für Geschwind
Verantwortlichkeiten Design und Entwicklung: Implementieren Sie neue Funktionen in unserer Android-Anwendung mithilfe von Kotlin und sorgen Sie so für robusten und wartbaren Code. Zusammenarbeit: Arbeiten Sie eng mit Produktmanagern, Designern und anderen Ingenieuren zusammen, um Anforderungen und Benutzergeschichten in gut strukturierte technische Lösungen zu übersetzen. Leistung und Qualität: Analysieren Anwendungsleistung, Fehlerbehebung bei Problemen und Optimierung nach Bedarf für Geschwindigkeit und Effizienz. Testen und Automatisierung: Schreiben Sie Unit- und Integrationstests, um Codequalität, Zuverlässigkeit und Skalierbarkeit sicherzustellen. Best Practices: Behalten Sie die Codequalität, Wiederverwendbarkeit usw. im Auge erstklassige Designmuster. Teilen Sie Wissen und tragen Sie zum Wachstum des Engineering-Teams bei. Kontinuierliche Verbesserung: Bleiben Sie über neue Android-Frameworks, Bibliotheken und Best Practices auf dem Laufenden und integrieren Sie diese bei Bedarf in Ihre Arbeit. Erforderlich: 2+ Jahre professionelle Android-Entwicklungserfahrung. Starke Kenntnisse in Kotlin (Java). ist ein großes Plus) für die Android-Entwicklung. Erfahrung in der Arbeit mit Android-Frameworks wie Android Jetpack, RxJava, Dagger usw.. Vertrautheit mit RESTful-APIs, um Android-Anwendungen mit Backend-Diensten zu verbinden. Gute Kenntnisse von Git und Versionskontrolle Arbeitsabläufe Kenntnisse über Software-Designmuster, MVP/MVVM-Architekturen und Clean-Code-Prinzipien. Erfahrung mit Bibliotheken von Drittanbietern, Gradle und CI/CD-Tools. Bevorzugt: Vertrautheit mit UI-Test-Frameworks (z. B. Espresso). Erfahrung in der Veröffentlichung und Wartung von Apps im Google Play Store. Ein Track Erfolgreiche funktionsübergreifende Teamarbeit
Mehr anzeigen
Weniger anzeigen
Посадовий рівень
Базовий рівень
Typ зайнятості
Erster Robotertag
Weitere Informationen
Інженерия
Galuzi
ІТ-Folge zur ІТ-Beratung