Mobile App-Entwickler Android
Aktualisiert am 15.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 05.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Android
Kotlin
Clean Code
App Development
Mobile Apps
Agile
Deutsch
Muttersprache
Englisch
verhandlungssicher
Französisch
Grundkenntnisse
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Berlin (+300km) Remote (weltweit) (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Monat
2024-06 - heute

Senior Android Developer @IBM

Android Developer
Android Developer
11 Monate
2023-01 - 2023-11

Development of the Joyn app for Android

Android Developer Android Kotlin Jetpack Compose ...
Android Developer
Creating features for influencer content, video streaming and chat.
  • Build great UI features
  • Picture in picture
  • Unit tests and integration tests
  • Code reviews
  • Clean code
  • Clean Architecture
  • MVVM architecture


Android Kotlin Jetpack Compose GraphQL Kotlin Coroutines + Flow Hilt DI Multi-module and multi-flavor setup JUnit 4 + Mockk Espresso
Joyn GmbH, München (ProSiebenSat.1 Media SE)
5 Monate
2022-08 - 2022-12

Development of the Android apps kaufDA, MeinProspekt and Bonial France

Android Developer Android Kotlin Multi-module setup ...
Android Developer
Development of the Android apps kaufDA, MeinProspekt and Bonial France.
  • Build great UI features
  • Unit tests and integration tests
  • Tracking
  • Code reviews
  • Clean code
  • Clean Architecture
  • MVVM architecture
Android Kotlin Multi-module setup Koin Kotlin Coroutines + Flow RxJava (in legacy code) Exoplayer Room JUnit 5 Mockito Adjust Apptimize Firebase Dropbox Store
Bonial International GmbH, Berlin (Axel Springer SE Group)
Berlin
11 Monate
2021-08 - 2022-06

Development of the OneFootball app for Android

Android Developer Android Kotlin Exoplayer ...
Android Developer
Development of the OneFootball app for Android.
  • Improved video streaming
  • Improved Chromecast functionality
  • Integrated picture in picture
  • Integrated Youbora video tracking
  • Implemented features for user profile
  • Implemented ads (e.g. Google banner ads)
  • Clean code
  • Clean Architecture
  • MVVM architecture
  • Unit tests
  • Code reviews
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM
Android Kotlin Exoplayer Chromecast Multi-module and multi-project setup Dagger 2 Kotlin Coroutines + Flow RxJava LiveData Room JUnit 4 Mockito
Onefootball
Berlin
1 Jahr
2020-08 - 2021-07

development of the Douglas Shop-App

Android Developer Android Kotlin Data Binding ...
Android Developer
Further development of the Douglas Shop-App for Android in a Scrum team.
  • Kotlin (few parts still in Java)
  • Clean code
  • Clean Architecture
  • MVVM architecture
  • Creation of unit tests and integration tests
  • Regularly code reviews
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM

Also created a proof of concept for a hybrid shop app:

  • Capacitor WebViews with native plugins
  • Dagger Hilt
  • Android Navigation Components
  • Kotlinx Serialization
  • Gradle Kts

Android Kotlin Data Binding Dagger 2 Kotlin Coroutines + Flow RxJava LiveData Room JUnit 4+5 Mockito + Mockk Espresso Tealium Tracking Huawei Mobile Services Airship push notifications & custom inbox
Thalia Bücher GmbH / Douglas
Berlin
11 Monate
2019-09 - 2020-07

Development of the apps Bonial, KaufDA and Meinprospekt

Android Developer Android Kotlin Data Binding ...
Android Developer
Further development of the Android apps kaufDA, MeinProspekt and Bonial France in a Kanban team.
  • Kotlin (some old parts in Java)
  • Clean code
  • Clean Architecture
  • MVVM architecture
  • User Tracking
  • Creation of unit tests and integration tests
  • Regularly code reviews
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM
Android Kotlin Data Binding Dagger 2 RxJava Kotlin Coroutines LiveData Room JUnit Mockito Espresso Gradle JSON Retrofit Android Jetpack Libraries Git Sourcetree Jira Confluence
Bonial international GmbH, Berlin (Axel Springer SE Group)
Berlin
1 Jahr
2018-09 - 2019-08

Further development of the Douglas Beauty Tab app for Douglas stores.

Android Developer Only for tablets Android Java + Kotlin ...
Android Developer
The Beauty Tab app is a tablet app, designed for the Douglas store staff to advice their
customers.
  • Java + Kotlin
  • Clean code
  • Clean Architecture
  • MVP + MVVM architecture
  • Creation of unit tests in Kotlin
  • Regularly code reviews
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM
Only for tablets Android Java + Kotlin Data Binding Dagger 2 RxJava LiveData Room JUnit Mockito Gradle JSON Retrofit Android Jetpack Libraries Git Sourcetree Jira Confluence Jenkins CI
Thalia
Berlin
1 Jahr 7 Monate
2017-02 - 2018-08

Further development of the Zattoo TV app

Android Developer Android Java + Kotlin Dagger 2 ...
Android Developer
Further development of the Zattoo TV Streaming app for Android in a Scrum team.
  • Java + Kotlin
  • Clean code
  • MVP architecture
  • Creation of unit tests
  • Building features and UI layouts for different platforms: mobile, tablet, Android TV, Amazon Fire TV, Google Chromecast
  • Regularly code reviews
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM
  • Lots of flavors involved for different whitelabel apps like e.g. 1&1 TV
Android Java + Kotlin Dagger 2 JSON Fresco image loading Retrofit JUnit Mockito Gradle ProGuard Android Support Libraries Git Sourcetree Jira Confluence Jenkins C
Zattoo
Berlin
4 Monate
2016-09 - 2016-12

Development of the brand new WELT News Android app with Kotlin in a Scrum team.

Android Developer Android Kotlin Databinding ...
Android Developer
Development of the Welt News Android app, which has been newly developed from scratch in a Scrum team.
  • Kotlin
  • Clean code
  • Clean architecture (MVP/MVVM)
  • Creation of unit tests in Kotlin
  • Highly automated test coverage
  • Regularly code reviews
  • Involvement in product planning
  • Building a Material Design UI
  • Tight collaboration with Design, UX, PO/PM
Android Kotlin Databinding Dagger 2 RxKotlin/RxJava JSON Retrofit JUnit Mockito Powermock Gradle ProGuard Android Support Libraries Espresso LeakCanary Zeplin Sketch Git Sourcetree Jira Confluence Jenkins CI Server
WeltN24 GmbH / Axel Springer SE
Berlin
1 Jahr
2015-09 - 2016-08

Further development of the Android app for Zalando?s project Zalon in a Kanban team

ANDROID DEVELOPER
ANDROID DEVELOPER
  • Building a Material Design UI
  • Improving performance and code simplicity
  • Continuous code refactorings
  • Architecture refactoring for clean MVP with separate
    modules (Android module and pure Java modules)
  • Creation of unit tests (mostly pure Java, some with
    Robolectric) and automated UI tests (Espresso)
  • Regularly code reviews and pair programming
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM
Android  Android Studio  Java  Gradle  ProGuard  JSON  Retrofit  Dagger 2  RxJava  Butterknife  Otto Event bus  Android Support Libraries  JUnit  Robolectric  Espresso  Mockito  Git Sourcetree  Jira Confluence  Jenkins CI Server  Charles Proxy  Google Analytics
Zalando Fashion Entrepreneurs GmbH
Berlin
1 Jahr 3 Monate
2014-06 - 2015-08

Further development of the brands4friends (eBay) Android app in a Scrum/Kanban team

ANDROID DEVELOPER
ANDROID DEVELOPER
  • Involvement in product planning
  • Tight collaboration with Design, UX, QA, PO/PM
  • Regularly code reviews and pair programming
  • Performing of code refactorings
  • Creation of unit tests
  • Improving build and deployment plans on CI server
Android  Android Studio  Java  Gradle  Maven  JSON  Androidannotations  Retrofit  RxJava  Android Support Libraries  JUnit Robolectric Mockito  Git Stash Sourcetree  Jira  Confluence  Bamboo CI server  Charles Proxy  Google Analytics  Crittercism crash tracking  Adjust.com analytics tracking
brands4friends / eBay Inc.
Berlin
1 Jahr 10 Monate
2013-09 - 2015-06

Development of the Visitate Android Ticket Scan app from scratch and regularly updates

ANDROID DEVELOPER Android Android Studio (previously Eclipse) Java ...
ANDROID DEVELOPER
  • Involvement in product planning
  • Tight collaboration with Design, PM and core developers
  • Performing of code refactorings
Android Android Studio (previously Eclipse) Java Gradle Maven JSON Android Support Libraries SVN Redmine Charles Proxy Windows C#/.NET Visual Studio SOAP Webservices
Visitate GmbH & Co. KG
Berlin
1 Jahr 10 Monate
2013-09 - 2015-06

Further development of the Visitate Cash Desk Software

.NET DEVELOPER
.NET DEVELOPER
  • Involvement in product planning
  • Tight collaboration with Design, PM and core developers
  • Performing of code refactorings
Windows  C#/.NET  Visual Studio  SOAP Webservices  SVN  Redmine  
Visitate GmbH & Co. KG
Berlin
1 Jahr 2 Monate
2012-11 - 2013-12

Development and further development of several popular Android apps

ANDROID DEVELOPER
ANDROID DEVELOPER
Development and further development of several popular Android apps.


Selected Apps:

  • Development of a Showcase-App (Reference implementation) for Android for a Geofencing-SDK
  • Development of a board computer app for Android used to track trains and busses of the swiss railway company Aare Seeland mobil AG by order of PSI Transcom GmbH 
  • Further development of the Android app SimpleMapp
  • Development of the Deal app 2locate


Non-Android responsibilities at creative workline:

  • Projectmanagement for the iOS version, the mobile webseite and the API of the Deal app 2locate
  • Further development of the Java server backend for the iPad app BonAppetit for chefs (ehemals Küchenhilfe 3.0)

Android  Eclipse  Java  JSON  GIT
creative workline GmbH
Berlin
1 Jahr 1 Monat
2012-01 - 2013-01

Development and further development of several popular Android apps

ANDROID DEVELOPER
ANDROID DEVELOPER

Development and further development of several popular Android apps for clients like e.g. IBM, Microsoft, Deutsche Telekom.

Android  Eclipse  Java  SVN
Expectare Deutschland GmbH
Berlin
8 Monate
2011-05 - 2011-12

Development of a photobook app from scratch.

ANDROID DEVELOPER
ANDROID DEVELOPER
  • Involvement in product planning
  • Tight collaboration with Design, PM
Android  Eclipse  Java  SVN  
Photodruck PixArt GmbH
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

2001 - 2005

Technische Fachhochschule Berlin (TFH)

Medieninformatik


Schwerpunkt:

Software

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin Clean Code App Development Mobile Apps Agile

Produkte / Standards / Erfahrungen / Methoden

Agile
Android Studio
Android Support Libs
Best Practices
Butterknife
Charles Proxy
Clean Architecture
Clean Code
Confluence
Continuous Integration
Dagger 2
Espresso
Git
Google Analytics
Gradle
Jenkins CI Server
Jira
Kanban
Maven
Mockito
ProGuard
RxJava
Scrum
Sourcetree

METHODOLOGIES

  • Clean Code
  • Clean Architecture
  • Best Practices
  • Agile
  • Scrum
  • Scrum Kanban
  • Continuous Integration

Programmiersprachen

C#
solide Berufserfahrung in verschiedenen Projekten
C++
Basiskenntnisse, schon etwas länger her aber auffrischbar
Java
Experte
Kotlin
Experte
SQL
XML
Android
Experte
.NET
JSON

Einsatzorte

Einsatzorte

Berlin (+300km) Remote (weltweit) (+500km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Monat
2024-06 - heute

Senior Android Developer @IBM

Android Developer
Android Developer
11 Monate
2023-01 - 2023-11

Development of the Joyn app for Android

Android Developer Android Kotlin Jetpack Compose ...
Android Developer
Creating features for influencer content, video streaming and chat.
  • Build great UI features
  • Picture in picture
  • Unit tests and integration tests
  • Code reviews
  • Clean code
  • Clean Architecture
  • MVVM architecture


Android Kotlin Jetpack Compose GraphQL Kotlin Coroutines + Flow Hilt DI Multi-module and multi-flavor setup JUnit 4 + Mockk Espresso
Joyn GmbH, München (ProSiebenSat.1 Media SE)
5 Monate
2022-08 - 2022-12

Development of the Android apps kaufDA, MeinProspekt and Bonial France

Android Developer Android Kotlin Multi-module setup ...
Android Developer
Development of the Android apps kaufDA, MeinProspekt and Bonial France.
  • Build great UI features
  • Unit tests and integration tests
  • Tracking
  • Code reviews
  • Clean code
  • Clean Architecture
  • MVVM architecture
Android Kotlin Multi-module setup Koin Kotlin Coroutines + Flow RxJava (in legacy code) Exoplayer Room JUnit 5 Mockito Adjust Apptimize Firebase Dropbox Store
Bonial International GmbH, Berlin (Axel Springer SE Group)
Berlin
11 Monate
2021-08 - 2022-06

Development of the OneFootball app for Android

Android Developer Android Kotlin Exoplayer ...
Android Developer
Development of the OneFootball app for Android.
  • Improved video streaming
  • Improved Chromecast functionality
  • Integrated picture in picture
  • Integrated Youbora video tracking
  • Implemented features for user profile
  • Implemented ads (e.g. Google banner ads)
  • Clean code
  • Clean Architecture
  • MVVM architecture
  • Unit tests
  • Code reviews
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM
Android Kotlin Exoplayer Chromecast Multi-module and multi-project setup Dagger 2 Kotlin Coroutines + Flow RxJava LiveData Room JUnit 4 Mockito
Onefootball
Berlin
1 Jahr
2020-08 - 2021-07

development of the Douglas Shop-App

Android Developer Android Kotlin Data Binding ...
Android Developer
Further development of the Douglas Shop-App for Android in a Scrum team.
  • Kotlin (few parts still in Java)
  • Clean code
  • Clean Architecture
  • MVVM architecture
  • Creation of unit tests and integration tests
  • Regularly code reviews
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM

Also created a proof of concept for a hybrid shop app:

  • Capacitor WebViews with native plugins
  • Dagger Hilt
  • Android Navigation Components
  • Kotlinx Serialization
  • Gradle Kts

Android Kotlin Data Binding Dagger 2 Kotlin Coroutines + Flow RxJava LiveData Room JUnit 4+5 Mockito + Mockk Espresso Tealium Tracking Huawei Mobile Services Airship push notifications & custom inbox
Thalia Bücher GmbH / Douglas
Berlin
11 Monate
2019-09 - 2020-07

Development of the apps Bonial, KaufDA and Meinprospekt

Android Developer Android Kotlin Data Binding ...
Android Developer
Further development of the Android apps kaufDA, MeinProspekt and Bonial France in a Kanban team.
  • Kotlin (some old parts in Java)
  • Clean code
  • Clean Architecture
  • MVVM architecture
  • User Tracking
  • Creation of unit tests and integration tests
  • Regularly code reviews
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM
Android Kotlin Data Binding Dagger 2 RxJava Kotlin Coroutines LiveData Room JUnit Mockito Espresso Gradle JSON Retrofit Android Jetpack Libraries Git Sourcetree Jira Confluence
Bonial international GmbH, Berlin (Axel Springer SE Group)
Berlin
1 Jahr
2018-09 - 2019-08

Further development of the Douglas Beauty Tab app for Douglas stores.

Android Developer Only for tablets Android Java + Kotlin ...
Android Developer
The Beauty Tab app is a tablet app, designed for the Douglas store staff to advice their
customers.
  • Java + Kotlin
  • Clean code
  • Clean Architecture
  • MVP + MVVM architecture
  • Creation of unit tests in Kotlin
  • Regularly code reviews
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM
Only for tablets Android Java + Kotlin Data Binding Dagger 2 RxJava LiveData Room JUnit Mockito Gradle JSON Retrofit Android Jetpack Libraries Git Sourcetree Jira Confluence Jenkins CI
Thalia
Berlin
1 Jahr 7 Monate
2017-02 - 2018-08

Further development of the Zattoo TV app

Android Developer Android Java + Kotlin Dagger 2 ...
Android Developer
Further development of the Zattoo TV Streaming app for Android in a Scrum team.
  • Java + Kotlin
  • Clean code
  • MVP architecture
  • Creation of unit tests
  • Building features and UI layouts for different platforms: mobile, tablet, Android TV, Amazon Fire TV, Google Chromecast
  • Regularly code reviews
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM
  • Lots of flavors involved for different whitelabel apps like e.g. 1&1 TV
Android Java + Kotlin Dagger 2 JSON Fresco image loading Retrofit JUnit Mockito Gradle ProGuard Android Support Libraries Git Sourcetree Jira Confluence Jenkins C
Zattoo
Berlin
4 Monate
2016-09 - 2016-12

Development of the brand new WELT News Android app with Kotlin in a Scrum team.

Android Developer Android Kotlin Databinding ...
Android Developer
Development of the Welt News Android app, which has been newly developed from scratch in a Scrum team.
  • Kotlin
  • Clean code
  • Clean architecture (MVP/MVVM)
  • Creation of unit tests in Kotlin
  • Highly automated test coverage
  • Regularly code reviews
  • Involvement in product planning
  • Building a Material Design UI
  • Tight collaboration with Design, UX, PO/PM
Android Kotlin Databinding Dagger 2 RxKotlin/RxJava JSON Retrofit JUnit Mockito Powermock Gradle ProGuard Android Support Libraries Espresso LeakCanary Zeplin Sketch Git Sourcetree Jira Confluence Jenkins CI Server
WeltN24 GmbH / Axel Springer SE
Berlin
1 Jahr
2015-09 - 2016-08

Further development of the Android app for Zalando?s project Zalon in a Kanban team

ANDROID DEVELOPER
ANDROID DEVELOPER
  • Building a Material Design UI
  • Improving performance and code simplicity
  • Continuous code refactorings
  • Architecture refactoring for clean MVP with separate
    modules (Android module and pure Java modules)
  • Creation of unit tests (mostly pure Java, some with
    Robolectric) and automated UI tests (Espresso)
  • Regularly code reviews and pair programming
  • Involvement in product planning
  • Tight collaboration with Design, UX, PO/PM
Android  Android Studio  Java  Gradle  ProGuard  JSON  Retrofit  Dagger 2  RxJava  Butterknife  Otto Event bus  Android Support Libraries  JUnit  Robolectric  Espresso  Mockito  Git Sourcetree  Jira Confluence  Jenkins CI Server  Charles Proxy  Google Analytics
Zalando Fashion Entrepreneurs GmbH
Berlin
1 Jahr 3 Monate
2014-06 - 2015-08

Further development of the brands4friends (eBay) Android app in a Scrum/Kanban team

ANDROID DEVELOPER
ANDROID DEVELOPER
  • Involvement in product planning
  • Tight collaboration with Design, UX, QA, PO/PM
  • Regularly code reviews and pair programming
  • Performing of code refactorings
  • Creation of unit tests
  • Improving build and deployment plans on CI server
Android  Android Studio  Java  Gradle  Maven  JSON  Androidannotations  Retrofit  RxJava  Android Support Libraries  JUnit Robolectric Mockito  Git Stash Sourcetree  Jira  Confluence  Bamboo CI server  Charles Proxy  Google Analytics  Crittercism crash tracking  Adjust.com analytics tracking
brands4friends / eBay Inc.
Berlin
1 Jahr 10 Monate
2013-09 - 2015-06

Development of the Visitate Android Ticket Scan app from scratch and regularly updates

ANDROID DEVELOPER Android Android Studio (previously Eclipse) Java ...
ANDROID DEVELOPER
  • Involvement in product planning
  • Tight collaboration with Design, PM and core developers
  • Performing of code refactorings
Android Android Studio (previously Eclipse) Java Gradle Maven JSON Android Support Libraries SVN Redmine Charles Proxy Windows C#/.NET Visual Studio SOAP Webservices
Visitate GmbH & Co. KG
Berlin
1 Jahr 10 Monate
2013-09 - 2015-06

Further development of the Visitate Cash Desk Software

.NET DEVELOPER
.NET DEVELOPER
  • Involvement in product planning
  • Tight collaboration with Design, PM and core developers
  • Performing of code refactorings
Windows  C#/.NET  Visual Studio  SOAP Webservices  SVN  Redmine  
Visitate GmbH & Co. KG
Berlin
1 Jahr 2 Monate
2012-11 - 2013-12

Development and further development of several popular Android apps

ANDROID DEVELOPER
ANDROID DEVELOPER
Development and further development of several popular Android apps.


Selected Apps:

  • Development of a Showcase-App (Reference implementation) for Android for a Geofencing-SDK
  • Development of a board computer app for Android used to track trains and busses of the swiss railway company Aare Seeland mobil AG by order of PSI Transcom GmbH 
  • Further development of the Android app SimpleMapp
  • Development of the Deal app 2locate


Non-Android responsibilities at creative workline:

  • Projectmanagement for the iOS version, the mobile webseite and the API of the Deal app 2locate
  • Further development of the Java server backend for the iPad app BonAppetit for chefs (ehemals Küchenhilfe 3.0)

Android  Eclipse  Java  JSON  GIT
creative workline GmbH
Berlin
1 Jahr 1 Monat
2012-01 - 2013-01

Development and further development of several popular Android apps

ANDROID DEVELOPER
ANDROID DEVELOPER

Development and further development of several popular Android apps for clients like e.g. IBM, Microsoft, Deutsche Telekom.

Android  Eclipse  Java  SVN
Expectare Deutschland GmbH
Berlin
8 Monate
2011-05 - 2011-12

Development of a photobook app from scratch.

ANDROID DEVELOPER
ANDROID DEVELOPER
  • Involvement in product planning
  • Tight collaboration with Design, PM
Android  Eclipse  Java  SVN  
Photodruck PixArt GmbH
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

2001 - 2005

Technische Fachhochschule Berlin (TFH)

Medieninformatik


Schwerpunkt:

Software

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin Clean Code App Development Mobile Apps Agile

Produkte / Standards / Erfahrungen / Methoden

Agile
Android Studio
Android Support Libs
Best Practices
Butterknife
Charles Proxy
Clean Architecture
Clean Code
Confluence
Continuous Integration
Dagger 2
Espresso
Git
Google Analytics
Gradle
Jenkins CI Server
Jira
Kanban
Maven
Mockito
ProGuard
RxJava
Scrum
Sourcetree

METHODOLOGIES

  • Clean Code
  • Clean Architecture
  • Best Practices
  • Agile
  • Scrum
  • Scrum Kanban
  • Continuous Integration

Programmiersprachen

C#
solide Berufserfahrung in verschiedenen Projekten
C++
Basiskenntnisse, schon etwas länger her aber auffrischbar
Java
Experte
Kotlin
Experte
SQL
XML
Android
Experte
.NET
JSON

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.