Back to professionals

IOS Developer

Overview


Short Summary

The candidate has been an iOS Developer for about 7 years. He is currently working on an app for betting. He handles design, implementation, testing and integration. Before some time he also worked as an Android Developer. Among technologies he uses Xcode, Swift, Objective-C, SwiftUI, Combine, Firebase, Crashlytics, Analytics, Remote Config, CocoaPods, Carthage - Snapkit, Swinject, PromiseKit, Starscream, MVVM, CI - Jenkins, JIRA, Android, Kotlin, Java. English language is at a communicative level. He is used to working in an agile environment. He has mentored and mentored 2 colleagues, to whom he assigned tasks.

Work Experience

Experience

  • 01/2022 to present: iOS developer - Proficient in using CocoaPods, Carthage, SwiftUI, Combine, Snapkit, Alamofire (Moya), Firebase, MVVM architecture, Jenkins, and Bitbucket webhooks for CI/CD.
  • 10/2018 to 01/2022: Senior iOS developer - Skilled in Swift 5, CocoaPods, RxSwift for reactive programming, SteviaLayout for UI, Alamofire (Moya) for networking, Firebase for analytics, B-VIPER architecture, and Gitlab CI for CI/CD.
  • 11/2016 to 09/2018: iOS developer - Experienced in Swift, Objective-C, CocoaPods (Alamofire, RxSwift, SteviaLayout), Jenkins for CI/CD, Atlassian Jira for agile development, Fabric Beta for app distribution, and B-VIPER and MVP architectures.
  • 11/2016 to 06/2017: Android developer - Proficient in Android Studio, Java, Kotlin, xml, Retrofit, RxJava, Realm, and MVP, MVVM architectures.
Author
iOS Developer
5f4a9623b985f70006cd0a42
Freelancer362  / Per day
LevelSENIOR
Roles
iOS Developer
Skillset
AlamofireAndroidAndroid IDEAndroid SDKAndroid StudioApplication ServerArchitecture SoftwareBitbucketCC#CSSCode ManagementCombineDatabaseGitlabHTMLIDEJavaJiraKotlinMicrosoft serversObjective-COperation SystemsPHPProject Management ToolsPythonRealmRetrofitRxJavaSW Tools APIsSwiftSwiftUIToolsUIVIPERXMLXcodeiOSiOS IDE
Localities
PrahaRemote