Ми зібрали дайджест з 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 — сервіс анонімного моніторингу пропозицій про роботу від ІТ-компаній. Для тих, хто вже шукає нову роботу, не звільняючись з нинішньої. І для тих, хто просто хоче мати план Б. Дізнайтеся більше про те, як він працює тут.