Android Developer & Kotlin Developer & iOS Developer
Přehled
Krátké shrnutí
Kandidát je vysoce kvalifikovaný seniorní vývojář softwaru pro Android/iOS s komerčními zkušenostmi v této oblasti od roku 2017. Má rozsáhlé zkušenosti s návrhem, vývojem a implementací mobilních aplikací v celém životním cyklu vývoje softwaru. Jeho odborné znalosti zahrnují celou řadu programovacích jazyků včetně jazyků Java, Kotlin, Swift 5, SwiftUI a Jetpack Compose.
Pokud jde o profesní zkušenosti, kandidát v současné době pracuje jako softwarový vývojář a aktivně se podílí na vývoji aplikací pro systémy Android a iOS. Mezi jeho povinnosti patří testování, používání technologií, jako jsou Kotlin, Hilt, MVVM, Coroutines, a práce s nástroji, jako jsou MS Teams, Figma a Jira.
Před svou současnou pozicí kandidát spolupracoval s několika společnostmi. Podílel se na vývoji aplikací pro různé klienty a prokázal znalosti technologií, jako jsou Kotlin, Koin, Swift, SwiftUI, RxJava, Room DB, Retrofit a další.
Kandidát má různorodé dovednosti včetně jazykových znalostí slovenštiny, angličtiny a češtiny. Jeho/její počítačové dovednosti sahají od základních znalostí Unixu/Linuxu až po pokročilé znalosti Xcode a Android Studia. Programátorské dovednosti zahrnují znalost jazyků Java, Kotlin, Android, Swift, SwiftUI a zkušenosti se Spring Boot.
Kromě toho má kandidát rozsáhlé portfolio projektů, které dokládá jeho zapojení do vývoje mobilních aplikací
Celkově lze říci, že díky svým rozsáhlým zkušenostem, technickým dovednostem a prokazatelným výsledkům v oblasti poskytování inovativních řešení je kandidát silným uchazečem o role v oblasti vývoje mobilních aplikací, systémové integrace a backendového vývoje s využitím Spring Boot.
Pracovní zkušenosti
Senior Android/iOS Software Developer with 7 years of experience in designing, developing, and implementing mobile applications. Proficient in Java, Kotlin, Swift 5, SwiftU, and Jetpack Compose. Skilled in the entire software development life cycle, from conceptualization to deployment. Excels in remote work environments and utilizes strong communication skills.
Education:
- Master's Degree in Technical University of Košice (2011-2016)
- Diploma thesis focused on exploring and applying steganography techniques to the file system using C++
- Bachelor thesis focused on urban connections in Košice, resulting in the creation of a fully functional database and a mobile application for Android using Java
Experience:
- Software Developer (The candidate 2023 - Present, Remote): Developing Android and iOS applications for Sweep Group, utilizing Kotlin, Hilt, MVVM, Coroutines, RoomDB, Retrofit, Swift 5, SwiftUI, Combine, Realm, Crashlytics, and GraphQL. Collaboration tools used include MS Teams, Figma, Jira, and GitHub.
- Software Developer (May 2020 - December 2022, Košice): Developed Android and iOS applications for Masternaut Group using Kotlin, Koin, MVVM, Coroutines, RoomDB, Retrofit, Swift 5, SwiftUI, Combine, Core Data, GoogleMaps API, Crashlytics, and MixPanel. Collaboration tools used include Slack, Meet, Zeplin, Figma, Jira, Git, and Bitbucket.
- Software Developer (March 2017 - April 2020, Košice): Developed Android applications that communicate with embedded devices using Bluetooth and web application. Customized Android image (AOSP) for special devices. Utilized technologies such as Android, Java, Kotlin, RxJava, RxKotlin, EventBus, Retrofit, OkHttp, Moshi, Room db, Dagger, Koin, and Protobuf.
- Software Developer (May 2015 - February 2017, Košice): Developed a universal healthcare system for hospitals to control different MR systems. Developed several C# applications and automated system integration. Created unit tests.
- Application Administrator (December 2013 - April 2015, Košice): Controlled and checked application error events, solved and reassigned events to different teams.
Skills:
- Language Skills: Slovak (native), English (full professional proficiency), Czech (full professional proficiency)
- Computer Skills: Unix/Linux (basic), Xcode (advanced), Android Studio (advanced), IntelliJ (advanced)
- Programming Skills: Java (advanced), Kotlin (advanced), Android (advanced), Swift 5, SwiftUI (advanced), Spring boot (intermediate), MySQL, Realm, SqlLite, PostgreSql, JMockit, JUnit, Mockito, Jira, Bamboo, Confluence, Trello, Crucible, Git, ClearCase
Projects:
- Sweep Bank: Responsible for the entire life cycle of a modern mobile bank application available in several countries. Utilized Kotlin, Hilt, GraphQL, RxJava2, Livedata, Firebase, MVVM, and Coroutines.
- Orders in Order: Developed an app that tracks orders and provides insights on expected delivery and delivery status. Utilized Kotlin, retrofit, okhttp, moshi, Koin, full text search DB, Google Sign In, and Imap.
| Kontraktor | 9371 Kč / Denně |
| Úroveň | EXPERT |