Android Developer & Kotlin Developer & iOS Developer
Prehľad
Krátke zhrnutie
Kandidát je vysokokvalifikovaný seniorný vývojár softvéru pre Android/iOS s komerčnými skúsenosťami v tejto oblasti od roku 2017. Má rozsiahle skúsenosti s navrhovaním, vývojom a implementáciou mobilných aplikácií v celom životnom cykle vývoja softvéru. Jeho odborné znalosti zahŕňajú celý rad programovacích jazykov vrátane Java, Kotlin, Swift 5, SwiftUI a Jetpack Compose.
Pokiaľ ide o profesionálne skúsenosti, kandidát v súčasnosti pracuje ako softvérový vývojár a aktívne sa podieľa na vývoji aplikácií pre systémy Android a iOS. Medzi jeho povinnosti patrí testovanie, používanie technológií ako Kotlin, Hilt, MVVM, Coroutines a práca s nástrojmi ako MS Teams, Figma a Jira.
Pred svojou súčasnou pozíciou kandidát spolupracoval s viacerými spoločnosťami. Podieľal sa na vývoji aplikácií pre rôznych klientov, pričom preukázal znalosti technológií ako Kotlin, Koin, Swift, SwiftUI, RxJava, Room DB, Retrofit a ďalších.
Kandidát má rôznorodé zručnosti vrátane jazykových znalostí slovenčiny, angličtiny a češtiny. Jeho/jej počítačové zručnosti siahajú od základných Unix/Linux až po pokročilé znalosti v Xcode a Android Studio. Programátorské zručnosti zahŕňajú znalosť Java, Kotlin, Android, Swift, SwiftUI a skúsenosti so Spring Boot.
Okrem toho má kandidát rozsiahle portfólio projektov, ktoré preukazuje jeho zapojenie do vývoja mobilných aplikácií
Vďaka svojim rozsiahlym skúsenostiam, technickým zručnostiam a preukázaným výsledkom v oblasti poskytovania inovatívnych riešení je kandidát celkovo silným uchádzačom o úlohy v oblasti vývoja mobilných aplikácií, systémovej integrácie a vývoja backendu s využitím Spring Boot.
Pracovné skúsenosti
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 | 385 € / Denne |
| Úroveň | EXPERT |