Role
Senior iOS Developer
Description of Project
Projects
1. NDA for food supply chain(Swift, MVP, AppCenter, CleverTap)
2. NDA(SwiftUI, Combine, MVVM)
3. NDA(Swift, MVVM, RxSwift, RxCocoa)
4. BAR CONTROL MANAGER(Swift, MVVM, Google Maps, Alamofire, Kingfisher)
5. KNOCK(Swift, MVVM, Google Maps, Alamofire, Kingfisher)
6. DIPSTOP(Swift, MVVM, Alamofire, Kingfisher)
7. MARINE WEATHER(Swift, MVVM, Google Maps, Alamofire, Kingfisher)
8. SOLARA CHARGING(Swift, MVVM, Google Maps, Alamofire, Kingfisher)
Responsibilities:
● Using autolayout technology for developing user interfaces.
● Participating in the code review process.
● Implementing socket connection with the backend.
● Integrating multi-target technology for development.
● Cooperating with the design team for getting better results in scope of UX.
● Working with the QA team for bug fixes and performance improvement in the TestFlight and App store.
● Participating in groomings and sprint plannings.
● Setting up project architecture.
● Using Xcode build-in instruments(tools) for determining and
● Fixing memory leaks.
● Handling project maintenance by fixing reported bugs.
● Working in the iOS development team to develop and release the application.
● Cooperating with the backend
● Supporting the application.
● Refactoring business logic.
● Cooperating with product managers for achieving best results.
● Code refactoring.
● Updating existing dependencies & remove not used dependencies.
● Working with video streams.
● Working with Clean Architecture and Unit Tests.
● Deploying Application to AppStore.
Period
05.2021 —
until now
(4 years 1 month)