Position: Middle/Senior iOS Developer
Company: Onix-Systems
Category: iOS
Experience: 2y
English level: intermediate

**Middle:**
– Досвід розробки iOS додатків від 2 років;
– Впевнені знання iOS Swift, включаючи iOS Vanilla Framework;
– Досвід роботи з принципами дизайну Apple та рекомендаціями щодо User Interface;
– Чітке розуміння ООП та шаблонів дизайну;
– Розуміння принципів SOLID;
– Знання Cocoa-Touch, IOS SDK Alamofire, GoogleMaps, Firebase;
– Досвід роботи з Jira або іншими гнучкими інструментами;
– Володіти англійською мовою.

**Senior:**
– Досвід розробки iOS додатків від 5 років;
– Впевнені знання Objective-C та Swift;
– Знання архітектур (MVC, MVVM, MVP тощо);
– Досвід роботи з шаблонами дизайну (Singleton, Observer, Delegate, Factory тощо);
– Знання щодо збереження даних (UserDefaults, Core Data, Keychain тощо);
– Досвід роботи в мережі (методи REST, JSON, HTTP);
– Знання паралельності (GCD vs. Operation, Serial Queues vs. Parallel Queues, Async Task vs. Sync Task тощо);
– Знання безпеки (симетрична та асиметрична криптографія, відкритий та закритий ключ, закріплення SSL тощо)
– Знання користувальницького інтерфейсу;
– Досвід з анімаціями;
– Знання залежностей (інтегруйте сторонній код у свій проект вручну, використовуйте CocoaPods як менеджера залежностей тощо);
– Володіти англійською мовою на високому рівні.

**Пропонуємо:**
– Вільний графік роботи (5-ти денний робочий тиждень) та можливість обирати місце роботи: офіс, ремоут чи флексі;
– Всі офіційні свята — вихідні;
– Оплачуваний випробувальний термін;
– Оплачувана відпустка та лікарняні;
– Матеріальна допомога при народженні дітей;
– Комфортний, сучасний 8-ми поверховий офіс з терасою та зонами відпочинку в центрі міста;
– Безкоштовнi курси англійської мови, в тому числі з native-спікером;
– Внутрішні ком’юніті та менторство;
– Нон-стоп розвиток в технологіях;
– Купівля техніки 50 на 50 з компанією;
– Повна компенсація участі в конференціях (як в Україні, так і за кордоном);
– Часткова оплата навчальних профільних курсів;
– Часткова компенсація спортзалів, басейнів та інших фізичних активностей;
– Тімбілдінги з командою та іншими колегам (активний відпочинок, виїзди на природу та безліч інших цікавих івентів);
– Турбота, повага та все, що потрібно для комфортної роботи в нашій компанії!