Android Developer
Überblick
Kurzer Überblick
Der Kandidat ist ein erfahrener Android-Entwickler, der seit mehr als 3 Jahren in der kommerziellen Praxis Android-Apps programmiert hat. Er arbeitete für ein großes Automobilunternehmen, wo er Erfahrungen mit der Programmierung hauptsächlich in Java, Android, Kotiln und TDD sammelte. Sein tägliches Arbeitspensum umfasste 70% Programmierung und 30% Code-Review, Vorbereitung von Aufgaben, Workshops, Design von Implementierungen, Vervollständigung der Dokumentation, etc. Bei seiner Arbeit setzt er aktiv agile Methoden wie Scrum und Kanban ein, hat aber auch Wasserfall aus den 90er Jahren kennengelernt. Er kann sich ohne Probleme auf Englisch verständigen. Er wäre an Projekten für mindestens ein halbes Jahr interessiert. Außerhalb der Arbeit beschäftigt er sich hauptsächlich mit Kotlin-basierter Programmierung.
Berufliche Erfahrung
Android Developer (January 2020 - present): Skilled in Java, Kotlin, and Dart, with experience in modern Android development technologies. Proficient in using tools such as Room, SQLite, Retrofit, and Kotlin Coroutines. Also passionate about Android security and Kotlin Multiplatform Mobile (KMM).
Android Developer (May 2017 - present): Working for a famous automotive company, Skoda Auto, developing solutions for app-car communication. Responsible for implementing manuals and vehicle report history. Also involved in training and supporting younger developers, as well as communicating between business and development for planning new features.
Android Developer (June 2018 - August 2018): Worked as an external worker for Skoda, contributing directly to the Skoda mobile platform. Developed new features for the Android version of the application and provided continuous support and consultation. Utilized technologies such as Kotlin, MVVM, ViewModel-LiveData, RxJava, and REST API.
QA Tester: Responsible for testing migrations and interactions of an internal CRM system.
UAT Tester: Conducted UAT testing for new services before production.
HTML/CSS Developer: Developed websites, ensured cross-platform functionality, and collaborated with designers.
Android Developer: Learned modern Android development process and explored vendor-specific features and services.
Java Development: Learned object-oriented programming language skills.
| Freiberufler | 249 € / Pro Tag |
| Eben | SENIOR |