lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: iOS Developer
Category: iOS
Experience: 3 years | English: upper


SDK for Bluetooth devices
The client was a Ukrainian company specializing in web, mobile, and desktop application development as well as 3D modeling, VR and AR development, IoT, and embedded systems engineering. The client hired a skilled engineering team to develop their IoT project. The original idea behind the project was to create a library for native iOS development and provide functionality for a cross-platform solution on Flutter to communicate between Bluetooth devices. The devices were used to record a vast amount of jump data from people ranging from competitive gymnasts to casual jumpers and working with data filtering. The most challenging part was structuring an SDK from scratch. Our team consisted of 2 specialists who contributed to the development of a full-featured product from scratch, its maintenance, and further migration to newer technologies. Our team was involved in the creation of a native mobile application.

Inclusive library
The project presupposed the development of an inclusive library of schools providing books selected from the standards of children's literature, in line with the practices of teachers and the recommendations of the Ministry. The library was available in a classroom and at home to promote coeducation, offering books in digital format enriched with reading support tools that helped learner readers become independent. My team created a new application based on a legacy code base. Our efforts included the extension of the existing functionality and its maintenance.

Video application
The product under development was a turnkey solution for video customer engagement that enabled click-to-video chat, skill-based routing, customer waiting treatments, post-call surveys, and call summaries. My team of 6 specialists provided a video application for calls and branded them for clients. Our solution was ideal for contact and service centers that wanted to add a video communications channel. The application was aimed at helping bridge the gap between online convenience and emotional connections with customers. This application required a paid subscription to video software application cloud services. The scope assumed extending the existing functionality and maintaining it. The dedicated team oversaw the implementation of a native mobile application.

Documents management app
The client was an American company specializing in security and enterprise solution. My team was involved in creating an application for sto
Position: iOS Developer
Category: iOS
Experience: 0.5 years | English: pre


−	Search for photos online, filter, save to gallery. Core Data creates a folder of favorites photos. A custom layout of the photo collection was used. Also a custom presentation of the filter screen. Custom animation of detailed photo screen. Sharing photos to social networks.

−	Public transport simulation project. The list of routes is sorted by type of transport. Visualization of traffic on the route. Adding and removing passengers on the route with a limit on the number of seats in transport. 

−	Project for managing own finances. Income and expense control. Ability to add accounts (cash, card, etc.). Custom layout of the collection of accounts and transactions. Saving accounts to a database. Custom tab bar. Must be added - categories for transactions, adding transactions, statistics in the form of graphs using a third-party library. Local notifications. Project architecture - VIPER.
Интересные проэкты, дружный коллектив, профессиональный рост, адекватный организованный мэнэнджмент
Position: iOS Developer
Category: iOS
Experience: 5 years | English: fluent

Last year me and my team won a parimatch hackaton, took first place in challenge "Bets on UGC". App is called QBet.
Searching for new great projects and nice teams to create something beautiful. Also want to achieve some more knowledges in my work and to upgrade my skill of coding. 
I give preference to companies which have their own product.


Job experience:

Ukraine top-3 OTT platform. 
2018-current (Team lead)

Responsibilities: 
Find and build an iOS team, establish technical processes in relation to the modern paradigm of software development. Decomposition and evaluation of new features. Architecture designs of new features, according to native iOS frameworks.

Impact:
Continue to develop new features and maintain existing ones in OTT application. iOS + tvOS + iPadOS 
Updating codebase to mach modern iOS improvements and new frameworks. 

Providing great user experience for watching online TV and VOD content. 
Working via scrum-based processes, tracked with Jira.

During last year I was involved in the recruiting process and made about 15-20 technical interviews to find specialists that are now in our team. 

Developing from scratch iOS and tvOS application in OTT segment. Great experience in HLS Live streaming. Also great experience in building transparent and convenient app logic. 
In this project I learned a lot of new skills, such as Apple Pay, Chromecasting, working with Firebase and Facebook events, deep understanding in Xcode profiling, dived into design principles intended to make software designs more understandable, flexible, and maintainable. Created some private swift packages for this project.

Autogram
2018-2019 (iOS Developer)
Application, that allows people to search cars by their car plate numbers. Building app from scratch. A lot of work done - great experience was to create direct messages and public chats using uikit and firebase cloud functions with firebase database.  
It is a pity that the project did not receive any investment and now it works just by itself.

Dynastiya 
2021. iOS Developer.
Application, that allows residents to contact security company and ask them to let couriers, delivery, guests inside.

Arbrowser, arbrowser.co
2016, 2018
Responsibilities: iOS application. Experience in ArKit.

Cheesebanana
25.02.2013 – 2017 (partial)
Responsibilities: 2013 - flash development of promo-sites, facebook applications, some banners. And in late 2015-2017 developing Obj C games, using cocos2d.
Don't want to develop any kind of games, gambling, augumented reality projects. Also I will try to avoid projects, written on Objective C that needs bugfix/maintenance/etc.  
Expecting to fing a company with it's own product and iOS developer(s) inside.
Position: iOS Developer
Category: iOS
Experience: 11 years | English: intermediate


Seasoned developer from Ukraine (now live in a Poland) with more than 10 years of experience in development of various iOS and Mac OS applications including projects involving 2D and 3D graphics, realtime video composing and streaming. Contributed to the projects both individually and as a Team Lead. Passionate about solving challenging issues and new opportunities.

Touchcast Fusion Engine:

Develop a realtime rendering engine for iOS and macOS platforms that captures and composes various sources including webpages, screen, images, documents, videos, audio files and camera stream into resulting video stream that can be published to various destinations such as local video file, HLS, RTMP and WebRTC streams. Develop accelerated video filters with Metal. Technologies: Metal, Metal Performance Shaders, MetalKit, AVFoundation, CoreVideo, AudioToolbox, CoreMedia, UIKit, Cocoa, Storyboards, Quartz, CocoaPods, Accelerate.

Develop accelerated converters for various video formats using Accelerate, custom animations using CALayer and CABasicAnimation, custom video compositions using Metal and AVFoundation, audio converters on CoreMedia, AudioToolbox, modules for embedding 3D objects using SceneKit.

Manage team of 3 developers. Development of modules for automatic integration in projects.

Participate in planning of projects that use the engine. Responsible for interfaces and approaches of the new features with framework consumers.

TouchCast Pitch:

Participation in the development of the business logic, building of the graphical interface with Storyboards, creation of custom UI controls. Implementing pseudo 3D scene elements and controls using perspective projection transformation.

Participation in product planning in areas related to the rendering engine.

Helping the engineering team with code refactoring and optimization.

TouchCast Studio:

Helping team with UI development of the award winning application for the real-time video composing for iPad.

Integration of the engine and its related modules

TouchCast Teamtime:

Collaborating with the engineering team to integrate the functionality of the Fusion engine to the product.

Miscellanious:

Responsible for maintaining org-wide internal CocoaPods registry that contains Fusion Engine models and other re-usable application components.

Also have completed iOS and macOS projects from the previous job places.
Hello, I am looking for a new job in the direction of iOS, macOS development, it is possible to switch to other direction. I have 10+ years of work in IT, I want to develop and not sit still!
Position: iOS Developer
Category: iOS
Experience: 4 years | English: upper

Writing technical articles by occasion.
Self-directed iOS developer.
I never look for a rock star team or somebody to mentor me. Instead often times I've ended up being promoted as Lead developer almost straight from the beginning of my iOS developer career.
I'm passionate about programming, but not about management. Don't want to be involved into projects related to gambling or such. It's better for me to work in small team and be involved into the product, rather being part of big team "just doing some work".
Position: iOS Developer
Category: iOS
Experience: 2.5 years | English: upper


Self-motivated and hard-working with good organizational skills. Reliable, result-oriented, communicative, attentive to the details, willing to learn and enhance skills.
Common responsibilities: developing new features and maintaining existing code, communication with customer, code review.
Also worked as a Team Lead on some projects. Was responsible for tasks management in Jira/ClickUp, mentoring, code review.

Developed iOS apps from project setup to TestFlight and AppStore deployment.
Created layout using UIKit(SnapKit or Storyboards), also interested in SwiftUI(working on pet project now).
Used architectures: Clean Swift, MVC, MVVM, VIPER.
Networking: URLSession, Alamofire, Moya.
Frameworks for reactive programming: RxSwift - production, Combine - pet project.
Also implemented Push Notifications with Firebase Cloud Messaging and APNs.
Project management tools: Jira, Confluence, ClickUp.

Skills: 
Swift, UIKit, SwiftUI, Auto Layout, Storyboards, SnapKit, URLSession, Moya, Alamofire, RxSwift/Combine, GCD, WebKit, Core Location, VIPER, Clean Swift, MVVM, MVC, SOLID, Firebase, CI/CD, XCTest, TestFlight distribution, Firebase, APNs, Jira, ClickUp, Git, GitHub, GitLab.
Position: iOS Developer
Category: iOS
Experience: 3 years | English: upper

- Bachelor's degree in Computer Science
- Master's degree in Computer Science
Self-motivated and responsible developer with 3 years of experience as an iOS developer with different roles as solo and team developer.

I'm ready for direct communication with clients. I have experience in a full cycle of the application  development from estimating to submitting to the AppStore.
Expectations:
– Remote and long term work options preferably.
– No legacy projects (pure Objective-C).
– No time trackers.
Position: iOS Developer
Category: iOS
Experience: 8 years | English: upper


Senior advanced both IOS with more than 8 years experience. Had been working on different projects, from ticket booking system to banking application. Flexible, result-orientated, organized, responsible. Totally understand how fast the industry is changing that's why i never stop the process of a self-education. Looking for a company, that puts high-quality product as it's main goal.
Position: iOS Developer
Category: iOS
Experience: 11 years | English: fluent


Senior iOS/Android application developer with more than 10 years of experience. Using swift, objective-c, java and Kotlin I carted a bunch of iOS and Android applications with millions of users across the globe.
Position: iOS Developer
Category: iOS
Experience: 7 years | English: intermediate


Senior iOS developer with 6.5+ years of experience. Has clear understanding of an application development life cycle and a desire to learn new technologies. Possesses hands-on skills in all aspects of practical software development: planning, evaluation, object-oriented design, flexible development, testing, production support, working with Customers and development teams.
Position: iOS Developer
Category: iOS
Experience: 6 years | English: upper

e-commerce applications MTS Bank, Post banks
RESPONSIBILITIES:
• Create apps from scratch
• Develop app architecture
• Analyze and collect project requirements
• Work with backend/designers team
• Unit and UI testing
• Automate distribution/testing/publishing flow
• Create modular application
• Whitelabeling
• Generate app documentation
TOOLS AND TECHNOLOGIES:
• Jira/Confluence
• Swift
• CI: Gitlab CI
• Frameworks: ReactorKit, Firebase Functions, Firebase Analytics, Firebase remote 
• Persistency: CoreData
Senior IOS Engineer with more than 6 years of experience in the development and support of iOS applications. Have wide experience of working with Swift, Objective C, Java languages, ecommerce, VoIP platform, e-commerce, debugging tools and systems deployment. Enjoy working in iOS SDK developing including third- party frameworks. Have an ability to write runtime optimised, supported and testable code and has an understanding of algorithmic complexity. Posses excellent skills in application architectures, designing and maintaining local storage databases. Have experience in an agile and fast-paced environment with changing or competing requirements. Desire to work with talented designers, backend developers, analysts and other enthusiastic people, all of whom strive for perfect results in their work. Highly motivated and passionate about learning new technologies and platforms. See myself as an architect in the medium or long term period.
TECHNICAL SUMMARY
• Languages: Swift, Objective-C, Java, JavaScript, HTML
• Platforms: MacOS, iOS, Linux, Windows
• Architecture and Design: Clean Architecture, MVVM+RxSwift, MVP, VIPER, VIP
• Approches and Principles: SOLID, POP, OOP, BDD, KISS, YAGNI
• Libraries and Frameworks: RxSwift/RxCocoa, ReactorKit, RxBlocking, RxTest, SwiftyMocky, Alamofire, gRPC, WebRTC, etc
• IDEs and Tools: Xcode, Proxyman, Postman, Sourcetree, homebrew,
• Methodologies and Planning: Agile/Scrum/Kanban/SAFe, Jira, Confluence
• DBMS: SQLite, MSSQL, Oracle, MongoDB
• Other: REST, WebSocket, JSON/XML, Protobuf
Position: iOS Developer
Category: iOS
Experience: 5 years | English: intermediate


Senior iOS Software Engineer with 6+ years of professional experience in the industry.

Worked in out-sourcing, out-staffing and product companies.

Performed Tech Lead and Team Lead roles. Passionate mentor and teacher of iOS development courses.
Looking for technically challenged and interesting project or companies with highly skilled and motivated team. 

I'm not looking for legacy projects
Position: iOS Developer
Category: iOS
Experience: 5 years | English: fluent

I'm results-oriented and self-taught iOS developer with a years of experience. I make it my goal to create software with the user in mind, creating applications with a useable and intuitive user interface experience. I also understand the importance of creating highly readable and easily maintainable source code. I am constantly striving to learn new technologies and look for ways to better myself in this rapidly changing industry.
September 2020 — currently
WeSolve
Lead iOS Developer
iOS used stack:
1. Swift
2. MVC, MVVM, VIP, VIPER
3. Realm, Core Data
4. RxSwift
5. Alamore, Moya
6. SwiftUI, UIKit
7. OOP
8. SOLID
9. Clean Architecture
10. Multithreading

Android used stack:
1. Java and Kotlin;
2. RxJava and Corotines
3. Dagger and Koin
4. MVP, MVVM and MVI
5. Room and Realm


January 2019 — september 2020
IT-Hire
iOS Developer
iOS used stack:
1. Swift
2. MVC, MVVM, VIP, VIPER
3. Realm, Core Data
4. RxSwift
5. Alamore, Moya
6. UIKit
7. OOP
8. SOLID
9. Clean Architecture
10. Multithreading


July 2018 — december 2018
Iguan Systems
iOS Developer
iOS used stack:
1. Swift
2. MVC
3. Realm
4. Alamore
5. UIKit
6. OOP
Position: iOS Developer
Category: iOS
Experience: 3 years | English: upper


Several years of software development under IOS. Experience developing from scratch. Integration new functionality and bug fixing. Also worked with “iron”(embedded) integration with bluetooth. Software development both individually and as a team member. Created automation tests. Collaboration with the test team. Continuous integration. Publishing application in AppStore. Communication with a foreign customer by skype and “in live”.
Long term projects.
Position: iOS Developer
Category: iOS
Experience: 5 years | English: fluent


Shopthing - Sr. iOS developer
USA based IT company - iOS developer 
Upwork - "Top Rated Plus" Freelancer
Georgian FinTech - iOS team lead, working on e-wallet. 
Duties & Responsibilities:
Lead and manage iOS team
MM iOS Bootcamp for onboarding (Creator & Coach)
Assist with interviewing and attracting new talent to Organization
Lead technical architecture, coding standards, and other team policies
End-to-end iOS application development
Accountable for the team’s performance, work satisfaction, and growth

technologies worked on:
 CocoaPods, Core Data, Rest Api, URLSessions, UIKit, CallKit, PushKit, Keychain, oAuth2, MapKit, Firebase, RxSwift, RxCocoa, Git, UX/UI principles, MVC & MVVM Patterns, VIPER, CLEAN, Unit Tests, TDD, Apple HIG, Figma, a little bit of Objective-C, C# and SQL
* Career growth
* Interesting Projects
* Up to date Tech Stack
* Stability
Position: iOS Developer
Category: iOS
Experience: 3 years | English: pre

Participation in challenging projects
SIMCORD LLC - 1.5 years experience
App provides access to news about the current trends in the information economy and development stages of the bitbon system.

Responsibilities:
• Working with custom animation;
• Develop remote push notification using Firebase-APNS
• Create real-time localization application;
• Adding the images and video view feature.

Technologies: MVVM - Coordinator, RxSwift, Firebase, Push Notification, SDWebImage, Alamofire,
Lottie, Git, Jira, Sketch

Tawasal SuperApp - 
The “Tawasal” application provides access to the feed about football matches, where the user can view past matches, and also add a league, team, player to his favorites, and then watch
them. The app can update the match in real time. During the development process, I gained a lot of experience with - Grand Center Dispatch, Networking, Postman, Core Animation, Custom CollectionView, Git, Jira.

Avantize - 2 years experience
First project - Marketplace platform for buying and selling teenagers clothes.

Responsibilities:
• Working with API, GraphQL
• Development new features
• Bug fixing.

Technologies:
UIKit, Cocoa Pods, Realm, Networking, JSON, SDWebImage, SVProgressHUB, SwiftGen

Second project - SharkVPN App

Responsibilities:
• Working with API, GraphQL
• Development new features
• Worked in the payment system SDK adyen, and SDK HURRICANE
• Manager integration of ApplePay into the application, and design

Technologies:
SwiftUI, Apollo, Adyen SDK, Amplify, WireGuardKit, Package Manager, Keychain, SDWebImage, 
SDWebImageSVGCoder, SwiftGen
I'm looking for an interesting position for iOS developers where I can create readable and easily applicable source code for power users, learn new technologies and improve my skills as an iOS developer.
Position: iOS Developer
Category: iOS
Experience: 1 years | English: intermediate


Since 1st July 2021 work in Bank as Junior iOS developer at loan organization management team.
Refactor code to MVVM + Coordinator
Made insurance feature for clients
Added library of photo and documents scanning
Developed new Virtual Card opening flow with Coordinator
From 1st July 2022 
Change team to Transaction management
Working at redisign project. 
Rewrote all transfer operation. 

Can work in your project for four hours a day 
Junior plus ~ Middle one
Position: iOS Developer
Category: iOS
Experience: 3 years | English: intermediate


Since 2019, i have been woring in The sphere of iOS deceloper. In this period, i have participated lots of projects, such as mobile banking, market place and so on. While working in mobile banking i have reached more than 100,000 users.
Position: iOS Developer
Category: iOS
Experience: 2 years | English: upper


Since 2019, I have been working on about 6 projects. Started commercial development in 2020. Engaged in the development of projects from scratch as the only developer. And went to projects with already existing code and team. I've been working with cross-platform app building. Native. Webview (full application). Integration of text/video chats (zoom) with own design. I am also very interested in the ARKit framework, on which I took several courses and in machine learning (I made a feature using this technology). More detailed information about projects and technologies in my CV
I wouldn't want to be the only one iOS developer on the team.
Position: iOS Developer
Category: iOS
Experience: 2 years | English: pre

I have my own project with a great idea and implementation. Published in the AppStore. I plan to develop it further and develop it commercially
Since the beginning of my journey in iOS development, I have focused my attention on the modern technology stack. SwiftUI, Combine and async/await are what I've been working with for the last year and a half. During this time I've worked with CoreData, push notifications, web-socket and other standard solutions. I also have some experience with Vapor 4 for writing back-end. Writing UI and Unit tests is an integral part of my work.
The main motivation for me is development and learning. I want to raise my level, gain experience and get better. Also very important to me is the atmosphere in the team and the culture of communication