- PRO
Denis
IOS developer
- Employment type:
- full-time
- Age:
- 31 years
- City of residence:
- Kropyvnytskyi
- Ready to work:
- Kropyvnytskyi, Remote
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/2841383/
Work experience
IOS developer
from 03.2025 to now
(5 months)
pet project - Podcast App, Дистанційно (IT)
- I'm working on a podcast listening app with caching, pagination, search, and audio playback.
- Implemented MVVM architecture with a clear separation of responsibilities between View, Model and ViewModel using ViewModel structures.
- Implemented local data storage using SwiftData
- Integrated REST API using async/await and URLSession.
- Created a component-based SwiftUI interface with separate modules for search and episode lists with different visual presentation.
- Maintain the project structure in Git using branches, pull requests, and GitHub Flow.
**Pet-project** - https://github.com/denostapivios/spotifypodcasts
UX/UI designer
from 02.2018 to 02.2025
(7 years)
-, Дистанційно (IT)
Designed interfaces for web and mobile applications in the B2B, SaaS, and eCommerce industries, with a focus on user experience and adaptability. Developed design frameworks and UI wireframes, working closely with development teams and customers.
Education
Vinnytsia National Technical University
Software Engineering, Вінниця
Higher, from 2014 to 2018 (4 years)
BFCPEP
Software development, Бердичів
Specialized secondary, from 2010 to 2014 (4 years)
Additional education and certificates
Experience Design Course in EPAM Systems
3 months
IOS Swift course from scratch at Web Academy
4 months
Vona Tech Community – working with a mentor on a pet project
3 months
Knowledge and skills
- Figma
- Design
- MacOS
- Google Analytics
- Hotjar
- Git
- Xcode
- SwiftUI
- MVVM
- REST API
- JSON
- GitHub
- Knowledge of OOP principles
- SwiftData
- Async/await
- Swift Package Manager
- URLSession
Language proficiencies
- English — average
- Ukrainian — fluent
Additional information
👋 Hello!
Junior iOS Developer with hands-on experience building a pet project using Swift and SwiftUI. Worked with MVVM architecture, async/await, SwiftData for local storage, REST API integration, pagination, content caching, and audio playback. Applied a component-based UI approach, created custom ViewModels, and maintained clean architecture with Git.
Background in professional UX/UI design enhances my ability to craft intuitive interfaces and collaborate effectively across design and development.
Similar candidates
-
IOS-програміст
Remote -
Senior IOS developer
Kharkiv, Remote -
IOS-програміст
Remote -
IOS-програміст
Remote -
IOS-програміст
Remote -
Flutter Developer (iOS)
105000 UAH, Ivano-Frankivsk, Kyiv , more 2 cities