Дмитро
IOS developer
- Employment type:
- full-time
- Age:
- 26 years
- City of residence:
- Zaporizhzhia
- Ready to work:
- Remote, Zaporizhzhia
Contact information
The job seeker has entered a phone number , email and LinkedIn.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/6373410/
Work experience
IOS developer
from 08.2021 to now
(5 years)
Razom Agency, Одеса (IT)
- Developed and maintained several iOS features including Live Activity, Core Data storage, a Keychain-based token manager, and Apple Pay integration in applications with 50K+ monthly active users.
- Improved application loading time by over 25% by introducing Combine-based data flows and caching, which also helped increase user retention and satisfaction.
- Improved application stability by fixing crashes and investigating crash reports, increasing the crash-free users rate from 72.6% to 98.4%.
- Participated in migrating parts of the application from a legacy architecture to MVVM with dependency injection. Helped introduce a more modular structure and reusable UI components.
- Regularly participated in code reviews and followed coding standards using SwiftLint.
IOS Developer
from 11.2020 to 10.2021
(1 year)
OpenGeeksLab, Запоріжжя (IT)
- Participated in the full development cycle of the application, from planning to release, working closely with product and design teams.
- Worked on several features including WebSocket-based updates, improvements to map routing logic, and development of custom UI components such as banners and alerts.
- Migrated significant parts of the codebase from Objective-C to Swift, reducing technical debt and making the code easier to maintain.
- Helped introduce SwiftLint and SwiftFormat to standardize the code style across the project.
- Supported junior developers with code reviews and shared best practices within the team.
IOS-trainee
from 09.2019 to 12.2019
(4 months)
ProCreationGroup, Запоріжжя (IT)
- Gained foundational experience with Auto Layout, CocoaPods, and UI bug fixing.
- Supported development with API response decoding and interface improvements, enhancing app usability and stability.
- Built a strong base in UIKit, networking, and debugging, laying the groundwork for professional growth.
Education
Національний університет "Запорізька політехніка"
Iнженерiя програмного забеспечення, Запоріжжя
Higher, from 2020 to 2022 (2 years)
Національний університет "Запорізька політехніка"
Комп'ютерні науки та технології, Комп'ютерні науки (Системи штучного інтелекту), Запоріжжя
Higher, from 2016 to 2020 (4 years)
Запорізький Багатопрофільний Ліцей №99
Запоріжжя
Secondary, from 2005 to 2016 (11 years)
Additional education and certificates
STEP IT Academy
2014, 2 года
Knowledge and skills
- Swift
- Objective-C
- UIKit
- SwiftUI
- MVVM
- XCTest
- XCUITest
- Snapshot
- Core Data
- Realm
- PassKit
- MapKit
- CocoaPods
- SPM
- Memory management
- Figma
- Xcode
- Trello
- Jira
- Git
- Firebase
- Alamofire
- GCD
- WayForPay
- LiqPay
Language proficiencies
- English — above average
- Ukrainian — fluent
Similar candidates
-
IOS-програміст
Other countries, Remote -
IOS-програміст
Remote -
Розробник мобільних застосунків (iOS, Android)
Kremenchuk, Remote -
IOS-програміст
Remote -
IOS developer
Khmelnytskyi, Remote -
Senior IOS developer
Kharkiv, Remote