Späť na profesionálov

Android Developer
Prehľad
Krátke zhrnutie
Kandidát sa zaoberá vývojom Androidu viac ako 5 rokov v komerčnej praxi. V súčasnosti pracuje pre softvérový dom na rôznych projektoch na zelenej lúke alebo starších projektoch, o ktoré nebolo dobre postarané. Zaoberá sa predovšetkým vývojom pre Android, Javu a Kotlin. Medzi technológie, ktoré používa, patria okrem iného Vue.js, SQL, Typescript a REST API. Má tiež skúsenosti s agilnými metodikami, najmä so Scrumom. Okrem vývoja platformy Android sa zaujíma aj o oblasť Data Science. Nemá vyhradené odvetvie, v ktorom by sa chcel pohybovať, závisí to od atraktívnosti projektu. Z cudzích jazykov ovláda angličtinu na veľmi dobrej komunikačnej úrovni v hovorenej aj písanej forme.
Pracovné skúsenosti
Android Developer Bratislava, Slovakia / October 2016 - Present
- Working in a small software house on various greenfield projects for different clients, including older projects requiring refactoring
- Collaborating with cross-functional teams to define, design, and ship new features
- Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency
- Providing client support during the maintenance phase
- Assisting with web development as needed
Android Developer/ Bratislava, Slovakia / May 2016 - December 2016
- Worked in a small team on an Attendance terminal, part of a larger company management software
- Refactored old code and implemented new functionalities in a scrum team
- Handovered the application, along with technical documentation, to a new Android developer and provided consultations
Projects
- Greenfield project for retail selling
- Worked in a flexible scrum team, writing the entire app in Kotlin
- Utilized technologies such as Android Jetpack, Room, Koin, RxJava, Retrofit, Espresso, and Robolectric
- Communicated with the backend via OData standard and RabbitMQ events, following a clean architecture
- Refactored and added new features to an inherited Java app
- Implemented background service for sending user location during certain processes, focusing on battery optimization
- Utilized technologies including Google Maps API, Google Directions API, Firebase Analytics API, and Google Play's billing system
- Developed an online app from scratch using clean architecture and Kotlin
- Relied on Firebase authentication and crashlytics for the project
- Did not require offline storage besides SharedPreferences API
- Messaging app based on clean architecture project by Fernando Cejas, written in Java
- Used Socket.io client for message communication
- Faced challenges with asynchronous server sync and implemented Google Translate API
Android Developer
608fd65270abb90010b8a5e1
| Zamestnanec | 4000 € / Mesačne |
| Kontraktor | 220 € / Denne |
| Úroveň | SENIOR |
Role
Android Developer
Jazyky
English
Zručnosti
AndroidAndroid IDEAndroid JetpackAndroid SDKApplication ServerCMSCSSCode ManagementDaggerDatabaseFlutterFoundationGitGitHubGraphQLIDEIoTJUnitJavaJava ToolsJavaScriptKotlinLaravelMessage BrokerMicrosoft serversMySQLODataOperation SystemsPHPPHP CMSPlayPythonRabbitMQRestRetrofitRxJavaSQLSQLiteSW Tools APIsSpecificationsTeam LeaderToolsTypeScriptUMLVueWordPressiOS
Lokality
WienBrusselsPrahaRemoteBratislava