18.09.2022 aktualisiert


100 % verfügbar
Senior Android Developer
Berlin, Deutschland
Deutschland
Skills
JavaAmplitudenData AnalysisArchitekturAtlassian ConfluenceAtlassian JiraContinuous IntegrationDatenbankentwicklungDependency InjectionFehlerbehandlungGitHubGoogle AnalyticsGoogle MapsJUnitProjektmanagement
● Java and Kotlin
● Retrofit 2
● Kotlin Coroutines
● RxJava and RxJava 2
● GraphQL
● Architecture patterns: MVP, MVVM
● Dependency injection: Dagger 2, Koin
● Testing: Junit, Robolectric, UI tests with Espresso, contract tests with Pact.io
● Database Development: SQLite, ORMs using ORMLite and GreenDao, Room
● CI/CD tools: Jenkins, Buildkite, Bitrise, Github Actions
● Error reporting tools: New Relic, Crashlytics
● Analytics tools: Firebase Analytics, Google Tag Manager, Google Analytics, Appsflyer, Amplitude, Adjust
● External libraries: Facebook SDK, Firebase SDK, Google Maps SDK, Picasso, Glide, Mockito, Moshi, Gson, Timber, Jacoco, Detekt, Flank
● Project management tools: Jira, Stash, Confluence
● Retrofit 2
● Kotlin Coroutines
● RxJava and RxJava 2
● GraphQL
● Architecture patterns: MVP, MVVM
● Dependency injection: Dagger 2, Koin
● Testing: Junit, Robolectric, UI tests with Espresso, contract tests with Pact.io
● Database Development: SQLite, ORMs using ORMLite and GreenDao, Room
● CI/CD tools: Jenkins, Buildkite, Bitrise, Github Actions
● Error reporting tools: New Relic, Crashlytics
● Analytics tools: Firebase Analytics, Google Tag Manager, Google Analytics, Appsflyer, Amplitude, Adjust
● External libraries: Facebook SDK, Firebase SDK, Google Maps SDK, Picasso, Glide, Mockito, Moshi, Gson, Timber, Jacoco, Detekt, Flank
● Project management tools: Jira, Stash, Confluence
Erfahrung
Berufserfahrung5 - 10 Jahre
Sprachen
ArabischMutterspracheDeutschGrundkenntnisseEnglischverhandlungssicher
Projekthistorie
* Developed new features in Choco app
* Worked on migrating the app UI to new rebranding designs
* Increased test coverage of the code
* Worked on migrating the app UI to new rebranding designs
* Increased test coverage of the code
* Worked on developing and launching of WeShare car sharing app with 100% Kotlin code
* Implemented a testing system that consists of UI, Unit and Contract tests to ensure code quality and stability
of the app
* Made code related architectural decisions
* Implemented a testing system that consists of UI, Unit and Contract tests to ensure code quality and stability
of the app
* Made code related architectural decisions
* Worked daily on the implementation of new features and bug fixing
* Proposed solutions to enhance code performance
* Refactored old code and introduced new frameworks and libraries
* Proposed solutions to enhance code performance
* Refactored old code and introduced new frameworks and libraries