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

Led the development and support of photo printing application with 30k monthly active users. Current rating is 4.7 from total of 1.9k.

Worked on big applications for Norway’s market, such as:
• official Oslo Airport app “Avinor”;
• app for employees at Oslo Airport;
• app for largest news agency in Norway;
• app for Norwegian Confederation of Trade Unions “LOfavør”;

Have flawless history at Upwork with more than 5000 worked hours.
Skilled iOS developer with 9+ years of professional experience. Swift and Objective-C expert, worked with various architectures, like MVC, MVP, VIPER, MVVM, Redux. Always interested in learning new technologies, and improving my skills.

Self-motivated and responsible. Significant part of career worked on remote basis.

Have experience in leading a small team of 3 iOS developers.
Empathic and friendly to coworkers, available for helping team members to grow and eager to learn from others.
Looking for remote full-time job. Can visit office if needed for meetings.
Position: Senior iOS Developer
Category: iOS
Experience: 5 years | English: upper


Software Developer with over 4 years of strong working experience in iOS software engineering. Ability to work in a team. Ability to analyze problems, find solutions and implement them. Each of my projects went through a full development cycle.

Programming languages: Swift, Objective-C, C
iOS SDK: Cocoa Touch, UIKit, CoreData, Core Bluetooth, External Accessory, UserNotification, Message UI, MapKit, WebKit, Core Location, Core Animation, AVFoundation, Messages, Swift Packages
Libraries:​ Alamofire,​ Realm, SnapKit, Firebase, Zendesk, Resolver
Tools: Xcode Instruments, GIT, GitKraken, Sourcetree, Fork, Redmine, Jira, Zeplin, Figma, CI/CD (Bitrise, Jenkins), Command Line
Theoretical knowledge and experience of use for the following methodologies and development methods: MVC, MVP, MVVM, OOP, OOD, Design Patterns, SOLID

I worked in a large team on a cross-platform application from the moment of creation to uploading to AppStore. I was responsible for the login and sign up flow, the UI part, coordinator and routing logic, notifications, analytic, database, network, Today Extension, in-app-purchase and unit testing.

Developed and supported applications for different types of headphones (aviation, 3D audio), audio speakers and microphones (in particular, these were External Accessory devices). I worked on projects independently or in a small team, was responsible for the full development cycle, for the implementation of new functionality and bug fixes.
Position: Senior iOS Developer
Category: iOS
Experience: 10 years | English: fluent

There are a lot of achievements, but particularly there are part of them: 
 Successfully developing new features for the application
 Successfully covering the application with unit-tests
 Successfully optimizing build time for the solution on Swift
 Successfully decreasing crash rate for the application below 0.12%
 Successfully optimizing the application binary size
 Successfully optimizing the application launch time
 Successfully refactoring the code on existing solution
Software Engineer, Trinetix at GrubHub (Ukraine, Kyiv)
Responsibilities:
 Develop upcoming features for the application  Maintain existing code, fix bugs
 Develop tests for existing and upcoming features
 Refactor existing code for better applicability and maintainability

Software Engineer, GridDynamics at JCPenney (Ukraine, Kyiv)
Responsibilities:
 Develop upcoming features for the application
 Research and fix stability and performance issues for the application
 Maintain existing code, fix bugs
 Develop tests for existing and upcoming features
 Refactor existing code for better applicability and maintainability

Principal Software Engineer, AIY Expert Solutions (Lebanon)
Responsibilities:
 Audit of security for AntiBot solutions
 Develop and support existing bot solutions
 Develop cross-platform Chromium Extension host

 iOS Principal Software Engineer, GTL IO FZE (UAE)
 Pick the technologies for the video chat calling application
 Develop and maintain iOS application for the solution

iOS Senior Software Engineer, Lobolabs (Lebanon)
Responsibilities:
 Develop iOS collaborative music player application

iOS Software Engineer, Intetics, Co. (Ukraine, Kharkiv)
Responsibilities:
 Develop iOS application
 Migrate iOS application source code from C# (Xamarin) to native (Objective-C)

iOS Software Engineer, Sealpoint (Ukraine, Kharkiv)
Responsibilities:
 Develop iOS applications
Good project and good team. That would be enough to reach me. I also consider relocation to another city / EU country / USA.
Position: Senior iOS Developer
Category: iOS
Experience: 4 years | English: intermediate

Swift
UIKi, SwiftUI, SnapKit
RxSwift, Combine
MVC, MVP, MVVM, Redux, Viper
Firebase, Analytics/Crashlytics, GoogleMaps
Moya, Alamofire, REST
AVFoundation, CoreData, CoreBluetooth, CoreLocation, MapKit, APNS
TestFlight, Azure DevOps CI/CD, Fastlane
Swinject, Quick, Nimble, RxFlow, CoreStore, SwiftLint, R.swift
MatrixKit, Lottie, Kingfisher, Eureka
Software engineer with 3,5 years experience working on projects in various fields such as security, healthcare, education and social media. Result oriented, product focused with excellent attention to details and quality. Good at planning, development and performance optimization.

Employment History

iOS Team Lead
NOVEMBER 2021 — PRESENT
Responsibilities:
• Development from scratch, architecture solution development 
• Support and eliminate bugs in projects
• Analyze and validate technical solutions for business needs
• Communicate with customers, team
• Take an initiative to improve requirements
• Providing estimations
• CI/CD setup
• Supervise a team of 4 iOS developers
• Perform code reviews, write technical documentation
• Share all knowledge about the project with the engineering team
• Provide mentoring, technical leadership, and guidance to software engineers

Senior iOS Developer
MAY 2021 — OCTOBER 2021
• Features developing and bug fixing
• Communicate with customers
• Merge legacy code base with new features
• Resolve complicated merge conflicts

iOS Developer
AUGUST 2019 — APRIL 2021
• Development from scratch
• Communicate with customers
• Changes in requirements in accordance with the guidelines 
• Implementation custom UI controls and animations
• Builds preparation/deployment to AppStore
Position: Senior iOS Developer
Category: iOS
Experience: 4 years | English: fluent

Participation and achieving good results in "Open Kharkiv championship in competitive programming" in student division
Continuous participation in Computer Science Olympiads, high performing(on C++)
Software Engineer with 4 years of experience in mobile development primarily for iOS. Developed, designed and released a series of projects. Experienced in working on project architecture, algorithms and algorithms optimization. Have a wide knowledge of software engineering for mobile, web and server. Experienced in working with international teams using English as a primary language.
Great knowledge of development processes, and applying software development methodologies like Scrum, Kanban, Waterfall. Passionate about building world class mobile applications, learning and applying new technologies to achieve business goals.
I would love to work with some new technologies in the team of like-minded people
Position: Senior iOS Developer
Category: iOS
Experience: 7 years | English: upper


- Software engineer with 7 years of hands-on experience in designing, developing, and maintaining successful , user-friendly, native iOS applications. 
- Have a product-oriented mindset, always looking to analyze and solve complex problems, while paying attention to fine details. 
- Worked in various settings as a solo developer, team member and team leader, which provided a broad perspective on the industry. 
- Have a Computer Science degree. 
- Aimed on extending technical expertise. Open for knowledge sharing and looking for it. 
- Passionate about automation and optimization. Focused on accelerating feature delivery with quality.
- Looking for a senior engineering position.
Position: Senior iOS Developer
Category: iOS
Experience: 8 years | English: upper


Software engineer with 8 years of continuous experience in the development, design and supporting different iOS applications. Highly motivated to provide clean, smooth performing and well composed source code. Friendly person. Enthusiastic programmer eager to contribute to team success through hard work, attention to detail and excellent organizational skills. Clear understanding of app developing and business. Motivated to learn and grow.
Position: Senior iOS Developer
Category: iOS
Experience: 9 years | English: fluent

I launched multitude of iOS apps, ranging from simple ones to truly complex feature-crammed monsters with advanced layered architecture. Worked also on development of great macOS products. Became proficient with number of different technologies. I know ins and outs and nitty-gritty details of iOS platform.
Software Engineer with 9 years of experience of designing and developing software products, including from scratch. Specialization in development for macOS and iOS platforms. Familiarity with android development. Excellent technical skills, math and physics background.
Looking for remote job only. Open to part-time or small projects.
Position: Senior iOS Developer
Category: iOS
Experience: 5 years | English: intermediate


Software Engineer with rich experience in Enterprise level development on iOS using Swift.
- Skilled in engineering and planning of long terms projects
- High issue solving skills oriented in finding best solution both for development and business
- Experienced in supporting and extending of constantly growing products
- Opened for compromises between technical and customer needs of the project.
- Always strive for the best quality
- 5+ Years of experience in development of iOS applications
Skills:
- Developed apps using both Swift and Objective-C
- Experienced with different architecture designs MVC, MVP, MVVM, VIPER, VIPER+C
- Developed and prototyped iOS mobile applications
- Worked in Agile methodologies (SCRUM, Kanban)
- Developed dynamic Frameworks
- Worked with CI/CD concept
- Experienced with dependency managers (Cocoapods, Carthage)
- Experienced with Apple Approval & Distribution Process, Ad Hoc & Enterprise
Distribution
I would like to find a company that will allow me to work with interesting projects, where I can challenge my capabilities as programmer.
Position: Senior iOS Developer
Category: iOS
Experience: 7 years | English: intermediate

Made a large product from scratch.
Started as C++ developer (Visual Studio, Qt) long time ago. 
Switched to iOS development in 2014 as a junior in an outsource company. Grown to a middle developer taking part in several projects. Performed different kinds of tasks: UI rendering, REST API integration, third-party services integration, work with video player, push notifications, analytics, crashlytics. 
In 2016 started working as the key developer in product company. Created main product application nearly from scratch. Designed app architecture and implemented it. 
Then became iOS team lead there. Supervised a team with maximum size of 5 persons. 
Then became the Head of applications department. Supervised and managed several teams, including iOS, Android and QA (also making contributions as a developer). Took part in general product requirements definition technical design of the whole platform. 

Currently want to focus more on technical aspects and actual development, rather than management and coordination (but also ready to make some contribution here), architecture and new technologies.
I'd prefer to work on a new project or existing project that requires multiple new features. 
Working in either small or large team or independently is equally comfortable for me. Of cause need at least some interaction with other people time to time )
I'd prefer long term employment in reliable company, regardless product or outsource.
Position: Senior iOS Developer
Category: iOS
Experience: 7 years | English: intermediate


Strong expertise in iOS Framework, OOP, POP. Programming languages: Swift(Main), Objective-C 
Architectural approaches: MVC, MVVM / Reactive- MVVM, VIP (Clean Architecture), VIPER.
Structural approaches: Composite, Decorator, Adapter, Proxy, Facade etc.
ThirdParty: Socket.IO, RxCocoa, RxSwift, SnapKit, PromiseKit, SwiftGen, XCFormat, Firebase, GoogleMaps etc.
Version control: Git
Bug tracking systems and project management tools: Trello, Jira, Asana.
Experience in customising UI and developing custom controls.
Experience with Autolayout and animations.
Writing efficient clear and maintainable code.
Strong understanding of client-server development in a mobile environment.
General understanding of network protocols, experience with HTTP/REST/SOAP/WEBSocket.
Experience with multithreading.
Code review.

ProjectName (Swift, MVVM + ReactiveSwift -> RxSwift, SnapKit, PromiseKit, GoogleMaps, CoreData Firebase, SwiftGen, Jenkins, Dependency injection)

ProjectName  (Swift, VIP Clean Architecture, SnapKit, CoreData, WebSocket, Firebase, GoogleMaps, Stripe).

ProjectName (NDA) (Swift, MVVM + ReactiveSwift, PromiseKit, Firebase, Stripe, SwiftGen)

ProjectName (Swift, VIP Clean Architecture + App Coordinator + Configurator, RxSwift, PromiseKit, Dependency injection)

ProjectName (Objective-C, AFNetworking, AWS, Mantle, bitrise.io, CoreData, CoreLocation)

ProjectName (Objective-C, AFNetworking, WebSocket, CoreData)
Position: Senior iOS Developer
Category: iOS
Experience: 9 years | English: intermediate


Strong knowledge of Objective-C and Swift
Experience in developing iOS GUI with custom design, animations, and autolayouts. iOS Human Interface Guidelines
Experience with CoreData
Knowledge of the principles of OOP, SOLID, GRASP, GoF patterns, clean code, clean architecture, algorithms, data structures
Experience with REST API
Analytical and troubleshooting skills
Strong team player with the ability to work productively in a team as well as individually
Self-education and fast-education abilities
Only native iOS, except rxSwift.
Position: Senior iOS Developer
Category: iOS
Experience: 5 years | English: upper

Speeded up testing by coming up with and implementing most of the Debug Screen features.
Created a framework for UI tests. It allowed to write them faster and without code duplication.
Led the development of a single sign-on module. We made it and integrated into 3 apps in 10 days by a 4-person team.
Initiated switch to using a monorepo. It speeded up the delivery of changes in common modules.
Implemented CDN images loading health monitoring. Helped CTO and CIO simplify the requirements to reduce development time.
Refactored an API layer of a chat library. It reduced its' code size by 3-4 times.
Created a hard skills matrix for iOS developers. Cooperated with another tech lead to interview the team members and make a personal roadmap for every developer.
Successfully led the development of several top-priority features.
Improved the apps at the core level: testability, code quality, common modules.
Mentored iOS developers to help them develop their hard and soft skills.
Helped developers solve complicated problems.
Strong team
Product that is extremely useful for its' users
Work-life balance
Position: Senior iOS Developer
Category: iOS
Experience: 10 years | English: upper


SUMMARY
 10 years experience in software development;
 knowledge of apps architecture and principles of design;
 experienced in writing code, debugging, bug fixing, requirement analyzing, implementing features;
 experienced in code reviewing and supporting existing applications;
 experienced in estimation of projects and features.

SKILLS
 platforms: iOS, MacOS, Android;
 programming languages: Swift, Objective-C, Kotlin, Java;
 tools: Xcode, Postman, Jenkins, Android Studio;
 VCS: Git;
 issue tracking: JIRA;
 data bases: SQLite;
 technologies: iOS SDK, Third party libraries,  CocoaPods, etc;
 basic knowledge of platforms: watchOS, React Native, Unity3D;
 basic knowledge of programming languages: JS, C#.
Position: Senior iOS Developer
Category: iOS
Experience: 9 years | English: fluent

I have developed IoT project and this project was presented in CES in Las Vegas this year.
Summary
    • Proficient in Objective-C, Swift , C++
    • Full lifecycle development, building, shipping, and supporting software iOS and Android
    • Good analytical skills. Able to solve difficult technical problems.
    • Integrating REST, SOAP api
    • Experience in automatizating build processes.
    • Solid experience in design patterns usage.
    • Passionate to work.
    • Languages​: English, French, Belorussian, Russian

Last Projects:
   - Video, Audio messenger 
      https://apps.apple.com/ca/app/hushed-2nd-phone-number/id600520752 

   - IoT project, Smart buildings 
      https://apps.apple.com/ca/app/1valet/id1488970038

   - Find jobs matched to your location 
      https://apps.apple.com/gb/app/coople-find-flexible-work/id1389768131 

Also I was working on the products from Nike, Yandex
I prefer IoT but can work on any projects.
Position: Senior iOS Developer
Category: iOS
Experience: 11 years | English: fluent

- Developed a non-blocking server-side web framework in Swift
- Developed a non-blocking Object Relational Mapper (ORM) in Swift
- Developed a templating language like Jinja, Django Templates, Symfony Twig  in Swift
- Developed the iOS app of Super Dispatch Inc and managed a squad of 12 members
- Developed the iOS app of Payme from scratch
Super Dispatch Inc, Engineering Manager (Full-time), Jan 2022 - May 2023
- Manage the Driver App squad of 12 members and have 1:1s, Daily Stand-ups, Groomings, Retrospectives, etc.
- Periodically evaluate the levels of Engineers based on an Engineering Ladder advise promotions, and constantly suggest improvements to the ladder based on feedback.
- Conduct Performance Reviews for the Driver App squad biannually.
- Measure the Driver App squad’s performance with DORA Metrics, communicate them to the team and leadership, and find ways to improve them.
- Participate in hiring of Engineers and QAs company-wide.
- Collaborate with the Product Trio to prepare Shape-Ups for Product Roadmap objectives, conduct grooming sessions with the Driver App squad, and prepare the corresponding Jira cards for implementation.
- Conduct Technical Roadmap Plannings with the Mobile Tech Leads quarterly.
- Guide the Driver App squad to implement the shared reusable libraries for the Android and iOS apps using Kotlin Multiplatform.
- Mentor Android and iOS Engineers.
    - Some of them now work at Uber, Spotify, and Volvo.
- Handle the Google Play and App Store app review process and rejections.
    - I singlehandedly won against Apple multiple times. One of the rejection reasons was the 3.1.3(c) Enterprise Services, one of the most challenging requirements, where Apple pushed us to add the In-App Purchase to our iOS app, but eventually lost the case.
- Manage and configure the company GitHub account for performance, security, and workflows.
    - Decreased the build/release time of GitHub Actions workflows by 2x and saved thousands of dollars by introducing the self-hosted runners for the whole Engineering team.
    - Led and guided the team to increase the test coverage to over 60% for the Android and 75% for the iOS app.

Super Dispatch Inc, Staff Engineer (Full-time), Feb 2021 - Jan 2022
- Develop internal developer tools.
- Design, build, and manage CI/CD workflows.
- Develop reusable generic and domain-specific components.
- Develop the Mobile Design Kit with our designers to provide a consistent user experience across all our platforms and implement a framework for our mobile engineers to develop new or reuse existing UI controls and components.

Super Dispatch Inc,iOS Chapter Lead (Full-time), Jan 2019 - Feb 2021
- Develop the Super Dispatch ePOD iOS app
- Automate CI/CD pipelines for the mobile apps
- Convert the 200k lines of Objective C to Swift
- Preferably product-based mobile-first companies
- Growth-minded culture
- Remote-friendly
- English as the main language of written and oral communication
Position: Senior iOS Developer
Category: iOS
Experience: 8 years | English: upper


Swift, iOS, GitFlow, UIKit, Xcode, CoreData, MVC, MVVM, Multithreading, GCD, REST API, CocoaPods, CoreLocation, MapKit, Alamofire
Interesting in opportunity to use new technologies, medical segment or tourism.
SwiftUI + Combine
Position: Senior iOS Developer
Category: iOS
Experience: 7 years | English: intermediate


Swift, iOS, UIKit, Git, Xcode, Objective-C, CoreData, Cocoa Touch, soft skills, Third-party libraries, Mobile app development, iOS SDK Frameworks, InAppPurchase, Unit testing, Memory Management, CocoaPods, REST API, Multithreading, MVC, MVVM, Alamofire, Firebase, Push Notifications, JSON, GraphQL, SOLID, OOP, GCD, Reactive Cocoa, MapKit, Google Map, AVFoundation, TestFlight, Networking, CoreLocation, iOS SDK, OOP/OOD, MVC/ MVP/ MVVM, SnapKit, Auto Layout, Foundation, Design Patterns, CoreAnimation
Please do not offer: gambling, casino etc. projects
Position: Senior iOS Developer
Category: iOS
Experience: 5 years | English: fluent

Worked as a freelancer and in-house developer. 
Worked on Europe/American projects with remote colleagues. 
For last 3 years have been working on large project in Moscow, with chat, different Moscow services.
Experience in team leading and candidates interview.
Swift, Objective C, iOS, Git, REST-API, VIPER, Realm, Clean Architecture, Web-sockets(Socket IO), Unit tests, UI tests, Snap-shot tests, CI/CD (Jenkins, Circle CI, Fastlane), Autolayouts, Snap-Kit.
Remote work or relocate.

Swift projects from scratch or projects with good architecture and team that not only understand but using iOS development best practice. 
Sketch/Zeplin design. 
Agile or kind of Agile in project management.
Position: Senior iOS Developer
Category: iOS
Experience: 6 years | English: intermediate


- Swift, Objective-C
- Making fluid UI with UI Kit and CoreAnimation
- Experience with real time video editing with AVFoundation
- Scaling application performance with GCD and OperationQueue
- Handling asynchronous data streams with RxSwift and using functional(-reactive) programming
- MVC, VIPER, MVVM
- DI, IoC
- REST API, JSON, XML 
- Git, Tortoise SVN
Position: Senior iOS Developer
Category: iOS
Experience: 8 years | English: upper


Swift, Objective-C, OOP, REST API, Networking (Alamofire, AFNetworking), Model layer (Codable, Mantle, ObjectMapper), Storyboard, AutoLayout, Database (CoreData, Realm), Cocoapods, Git, BitBucket, Firebase, Analytics(Google, Firebase, Fabric), Push notifications (Native,OneSignal, Firebase), Social network APIs (Facebook, Google, VK), Maps APIs (Apple, Google, Yandex), Cloudstorage APIs (iCloudDrive, Dropbox, Box.net, GoogleDrive,OneDrive),WebSocket, Development and implementation of custom UI components, Localization, In-AppPurchase, AppleDeveloper certificates, AppStore Connect.

Thanks to the development and creation of 20 projects, I got a great experience. Every day I learn something new to improve my work, to make projects more optimized, so that users can get the best experience from using them.
Every detail of the application is important to me, starting from the code and ending with UI and UX.
I have vast experience of working in international companies with people from all corners of the world.
Position: Senior iOS Developer
Category: iOS
Experience: 11 years | English: upper

Participated in development process inside teams of different sizes and within different business domains such as: telecom, healthcare, blockchain, real estate, office suite. Worked with domestic and foreign customers.
Swift, Objective C, Python, C (plain), iOS
Only Swift-based projects.

Big NO to legacy.

Only remote.