Ми зібрали дайджест з 30 вакансій для iOS-розробників. Щоб підписатися на нові вакансії для цього тегу — натисніть на посилання, встановіть необхідні фільтри доти, поки не залишаться тільки відповідні вакансії, а потім натисніть тумблер «підписатися».
[Remote] [Developer] iOS developer @Kultprosvet
- Experience in developing mobile applications for iOS from 2 years.
- Excellent knowledge of Swift.
- OOP, understanding and experience of working with MVP, MVVM.
- Good spoken English.
[Kyiv] [Developer] iOS Software Engineer (PlantIn) @Genesis
- Досвід роботи на посаді iOS Software Engineer.
- Досвід роботи з Swift, UIKit, SwiftUI, Cocoapods, Git.
- Знання принципів OOP, SOLID, REST, формату JSON.
- Вміння писати багатопоточний код (Concurrency, GCD).
- Досвід створення застосунку з нуля і релізу в стор.
[Remote] [Developer] iOS developer @DataJob
- 3+ years building applications on the iOS platform and its different versions.
- Outstanding and natural ability to process requirements, identify multiple solution options, understand their complexities, and define the required scope of work to get tasks done.
- Knowledge of the iOS ecosystem including Maps and Location APIs.
- Experience with RESTful APIs to connect applications to backend services.
- Understanding of Apple’s Human Interface Guidelines.
- Strong knowledge of functional programming using Swift programming language.
- Most importantly: drive, energy, and motivation to succeed at delivering high quality work and delightful customer experiences.
[Kyiv] [Developer] Senior iOS Engineer @GT
- Several years of commercial Swift iOS development.
- Understanding of iOS development best practices and software architectures.
- Several years of experience using version control systems such as Git.
- Some experience and knowledge of SwiftUI.
- Experience of working within Apple App Store guidelines, and experience with submitting, releasing and maintaining apps on the App Store.
- Good understanding of Git and iOS CI/CD setup process.
- Intermediate level of English.
[Remote] [Developer] Senior iOS Developer @Naym
- Опыт iOS-разработки больше 4 лет.
- Знание Swift и Xсode.
- Умение проектировать клиент-серверное взаимодействие.
- Опыт создания кастомных UI-компонентов.
- Знание ООП и структуры данных.
- Опыт создания кастомных UI-компонентов.
- Знание и понимание инструментов GCD.
- Умение работать с Git.
- Знание MVP и MVVM.
- Понимание CI/CD, опыт его настройки будет плюсом.
- Опыт работы с fastlane тоже будет плюсом.
[Kyiv/Remote] [Developer] iOS Developer (Middle/Senior) @Qooco
- Good programming skills in Swift/Objective-C and IOS SDK.
- 3+ years of experience developing with OOP language.
- Good English (documentation reading).
- Willingness to work with Flutter in addition to iOS development.
[Kyiv/Remote] [Developer] Middle/Senior iOS Developer @InDevLab
- You are very experienced in iOS development including SDK and third-party frameworks.
- You have worked with Swift before and know how to utilize the language in the most efficient way.
- You are experienced in client-server architectures using HTTPS, REST, and JSON.
- You have a deep understanding of application architectures, design patterns and best coding practices (SOLID, GoF, Clean/Hexagonal architecture).
- You have a deep understanding of reactive programming (RxSwift) and unidirectional architectures (FLUX/Redux).
- You are proficient with CoreData or SQLite (GRDB).
- You have strong unit testing skills (RxTest, XCTest, Nimble).
- You are using the modern iOS tooling on a daily basis (fastlane, match, SwiftGen, Sourcery, Mint, etc.).
- You understand the iOS code signing and AppStore Connect publishing process.
- You possess the ability to write runtime optimized code and have an understanding of algorithmic complexity.
- You bring a test-driven mindset.
- You are experienced in continuous integration/continuous delivery (fastlane, Github actions, Bitrise, Jenkins).
[Kherson/Remote] [Developer] Senior iOS Engineer @Toplyvo UA
- Experience developing for iOS 3+ years.
- Swift.
- Deep understanding of Memory Management, Concurrent Programming, FRP (ReactiveSwift or RxSwift), Common Design Patterns, MVC/MVVM.
- Git.
- Code Signing, appstoreconnect.
- Local storages (Realm or Core Data).
[Kyiv] [Developer] iOS Developer @Empat
- 2+ years experience as an iOS Developer.
- Strong knowledge of Swift.
- OOP.
- MVVM, MVC, MVP.
- S.O.L.I.D.
- REST API, Alamofire.
- CocoaPods.
- Google SDK.
- Human Interface Guidelines, AutoLayout, Storyboard, Xibs.
- Figma, Zeplin.
- Jira.
- Core Graphics, Core Animation.
- Core Data, Realm.
[Kyiv] [Developer] IOS разработчик @Консалтинг ЮА
- Опыт коммерческой IOS разработки более 2-х лет.
- Отличное знание SWIFT.
- Умение проектировать и разрабатывать архитектуру приложений.
- Знание паттернов проектирования.
- Опыт работы с БД и клиент-серверной архитектурой (REST API).
- Умение работать в команде и с системой контроля версий (Git).
[Kyiv] [Developer] Senior iOS Developer @Newxel
- + 5 years of experience in IOs Development using swift and objective C.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Proven experience on MVVM, MVC MVP design patterns.
- Work on RXSwift.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Knowledge of UI/UX standards.
- Understanding of Apple’s design principles and interface guidelines.
- Knowledge of low-level C-based libraries is preferred.
- Experience with performance and memory tuning with tools.
- Familiarity with cloud message APIs and push notifications.
- Have published one or more iOS apps in the app store.
[Zaporizhzhia/Remote] [Developer] iOS developer @Redwerk
- 2+ years of iOS development experience with Swift.
- Understanding Memory Management.
- Understanding GCD, Operations.
- Experience with Core Data, Photos.
- Experience with REST API.
- Advanced Git user.
- Understanding Apple’s design principles and interface guidelines.
- English proficiency doesn’t matter.
[Remote] [Developer] Senior iOS Developer @ITExpert
- Важен опыт с iOS, Swift.
- Опыт с реактивным программированием.
- Письменный английский.
- Будет плюсом: Realm, RXSwift
[Kyiv/Remote] [Developer] Senior iOS Developer for PayKey @Ciklum
- 4 years’ experience in iOS applications development (at least 2 years of Objective C).
- Knowledge of OOP/OOD and clean code principles.
- Hands on experience with iOS SDK frameworks, Xcode.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Experience with Cocoa Pods.
- Experience with source control systems (Git) and Bug Tracking systems (Jira).
- English level — intermediate and higher.
[Dnipro] [Developer] iOS Developer @Ciklum
- You speak English as well as the native tongues of Swift.
- You are up to date with the latest developments in iOS, as well as capable of supporting older versions.
- You know how to programmatically create auto layouts, use fastlane and work with git-flow.
- You are not afraid to do JavaScript in combination with React-Native, building the best of bridges between the two.
- Experience with objective C is a plus.
[Kyiv] [Developer] iOS Developer @Zakaz.ua
- Понимание и следование принципов SOLID.
- Опыт работы с VIPER архитектурой.
- Опыт работы с библиотеками Firebase.
- Опыт работы с iOS больше 5 лет Swift больше 3 лет.
- Понимание принципов построения человеко-машинного интерфейса на iOS.
- Хорошие коммуникативные навыки.
- Опыт работы в продуктовой компании будет преимуществом.
[Remote] [Developer] Senior IOS Developer @Curogram
- Strong Swift.
- 5 years of iOS development.
- Strong knowledge of UIKit and Networking.
- Autolayout is required.
- Full understanding of GIT flow is required.
- Multithreading experience is required.
- CI is desired.
- IT education is desired.
- Upper-Intermediate English level.
[Kyiv] [Developer] Senior iOS Developer @Leadsdoit
- Опыт разработки под iOS от 4 лет.
- Опыт разработки на Swift — минимум 2 года.
- Понимание презентационных и архитектурных паттернов.
- Опыт работы с HTTP, JSON, XML, а также REST APIs.
- Опыт работы с обработкой и хранением данных с использованием CoreData, Realm.
- Опыт работы с многопоточностью с использованием GCD и NSOperation.
[Remote] [Developer] Senior iOS Developer @Yozmatech
- 4+ years of iOS development experience.
- Proven success and expertise in real-time apps development.
- Proven work experience with large-scale app development.
- Passion for being a part of a fast-growing environment and a “get things done” mentality.
- A team player with excellent collaboration and communication skills.
- Ability to self-learn new skills and technologies.
- Professional level of English.
[Kyiv] [Developer] iOS Engineer @LotusFlare
- At least 3+ years experience in iOS development.
- Experience with Swift programming language.
- Experience with design patterns.
- Experience with Git, in and out of CLI.
- Write reusable, maintainable and well-documented code.
- Problem-solving skills, knowledge of various data structures and algorithms.
- At least Upper-Intermediate English level.
- Development planning for a feature or group of features, providing strong arguments for development estimations and technical decisions.
[Kyiv/Remote] [Developer] Senior iOS Engineer @Godel Technologies Europe
- 3+ years of production experience in iOS development.
- Good understanding of algorithms and data structures.
- Advanced knowledge of Swift.
- Good knowledge in multitasking and thread-safety.
- Experience in architecture design (MVVM / MVP/ Viper).
- Git (Git flow).
- Practical experience in CI/CD (e.g. Bitrise, Azure DevOps, Jenkins).
- Practice in Unit and UI testing.
- Publishing app into AppStore experience.
- Speaking English command at least B1 level.
[Zhitomir] [Developer] IOS-разработчик @4K-SOFT
- Опыт работы от 1 года.
- Знание: Swift, iOS SDK 7+, Core Data, Core Location, Core Graphics.
- Опыт работы с API и веб сервисами (REST, JSON/XML).
- Опыт работы с Базами данных.
- Знание и умение работать со сторонними библиотеками.
- Опыт работы с Git.
- Знание основных паттернов проектирования и опыт их применения.
- Умение разрабатывать сложные интерфейсы с кастомной анимацией.
[Kyiv/Remote] [Developer] iOS Senior Developer @Itransition
- Практический опыт Objective-C и Swift.
- Уверенные знание в iOS и его базовых фреймворков.
- Уверенные знания ООП, понимание основных шаблонов проектирования, принципов SOLID, SOA, DI.
- Понимание работы с архитектурными паттернами (MVC, MVP, MVVM, VIPER).
- Умение проектировать архитектуру сложных приложений.
- Понимание принципов многопоточности (GCD, NSOperation, NSThread), управления памятью.
- Понимание принципов клиент-серверного взаимодействия, протоколов HTTP/HTTPS, OAuth, Websocket, понимание принципов RESTful сервисов.
- Базовое понимание алгоритмов и структур данных, понимание принципов защиты информации.
- Опыт работы с Git, понимание принципов gitflow.
- Опыт написания юнит тестов и понимание методологий TDD и BDD.
- Английский язык (разговорный и письменный) на уровне intermediate и выше.
[Kyiv/Remote] [Developer] IOS Middle Developer @Itransition
- Опыт работы в IT не менее года.
- Коммерческий опыт разработки под iOS (Objective-C / Swift).
- Владение английским на уровне ведения переписки.
- Опыт реализации клиент-серверного взаимодействия (HTTP/HTTPS, REST API, OAuth, Push Notifications, Offline Data Sync).
- Опыт написания автоматизированных тестов.
[Kyiv/Remote] [Developer] iOS разработчик @Fintech Farm
- Опыт в iOS разработке.
- 2+ года опыта с Swift.
- Знание: HTTP, XML, JSON, CoreLocation, MapKit, SQLite, Xcode, UIKit.
- Офисы в Киеве и Днепре, возможность удаленной работы. Лишь бы эффективно.
[Kharkiv] [Developer] Strong Junior iOS Developer @Appus Studio
- Good knowledge of Swift language.
- Experience of development using iPhone SDK and Xcode.
- Experience with RESTful API.
- Experience with integration of 3rd party libraries, SDKs and frameworks.
- Strong understanding of the Software design/architecture process.
- Experience of working with the version control system: Git.
- Ability to work within a team.
[Kyiv] [Developer] iOS Developer @Universe
- Від років досвіду на посаді iOS Developer.
- Досвід роботи з Swift, RxSwift.
- Вміння працювати з Multithreading/GCD.
- Досвід роботи з архітектурами MVVM, Redux…
- Навички роботи з Firebase (Remote Config, A/B Testing, Analytic).
[Kyiv/Remote] [Developer] iOS Developer, Communication Tools @DataArt
- Experience developing iOS apps, and deploying apps in the App Store.
- Solid knowledge of Swift, including networking, threading, protocol-oriented programming, generics, type inference, closures, and higher-order functions, safe optional unwrapping, and enum as a first-class type.
- Experience with Objective-C and Cocoa Touch.
- Knowledge of C/C++.
- Solid understanding of the MVVM architecture.
- Able to use storyboards and auto-layout, with an interest in SwiftUI.
- Experience with unit testing using XCTest, including mocking and spying in Swift.
- Knowledge and experience with SQLite, Core Data and YapDatabase.
- Understanding of VIPER / MVC / Ribs architectural principles and their usage.
- Knowledge of SwiftUI.
[Odesa] [Developer] Middle/Senior iOS Engineer @DNA325
- Swift;
- push-notifications (native & firebase);
- rest APIs;
- realtime in-app notifications (like graphQL SUBSCRIBE method);
- create manage trial & sale subscription plans;
- integrate tracking SDK (appsflyer, flurry, Mixpanel & etc);
- social login via Facebook, Google, Apple;
- release & update app build to app store.
[Odesa/Remote] [Developer] Middle iOS Engineer — Calendars team @Readdle
- Practical proficiency in writing code in Swift for iOS platform (Good understanding of language, performance optimization, memory management, etc.).
- iOS/iPadOS Platform Proficiency (Knowledge of development tools and frameworks e.g. in-app purchases, subscriptions. Understanding of localization problems and how to solve them with Xcode tools).
- Analytical mindset (It is expected from product engineers to analyze task requirements, notice the gaps, uncertainties and build a comprehensive set of requirements in collaboration with the product team).
- Experience with Objective C (codebase is a mix of Swift and ObjC (30/70). Each product engineer will need to fix some issues in both languages from time to time).
- Database proficiency (We are extensively using low-level access to SQLite to work with user’s data. You should be ready to make additions to databases, write migration processes and analyze issues with requests).
Recruitika — сервіс анонімного моніторингу пропозицій про роботу від ІТ-компаній. Для тих, хто вже шукає нову роботу, не звільняючись з нинішньої. І для тих, хто просто хоче мати план Б. Дізнайтеся більше про те, як він працює тут.