iOS Middle Developer (offline)

Ми очікуємо від тебе:

• Відмінні знання платформи iOS і iOS SDK, їх можливостей і обмежень;
• Досвід розробки на Swift;
• Вміння проектувати архітектуру мобільних додатків;
• Розуміння ООП і ПОП;
• Дотримання принципів SOLID, KISS і DRY;
• Практичне використання архітектурних патернів: MVVM, MVP і VIPER;
• Знання по UIKit і його елементів. Хороші знання з Auto-Layout;
• Вміння працювати з мережею REST API;
• Досвід ревьювінга коду і постановки процесу;
• Розуміння принципів многопоточности і потокобезпечності;
• Розуміння у використанні різних варіантів зберігання даних в додатку: UserDefaults, FileManager, Cache, Keychain, Core Data;
• Розуміння принципів роботи APNS і практичний досвід з Remote Push Notifications і Deep Links;
• Розуміння Apple Code Signing. Створення акаунтів Apple Developer (individual і organisation), їх налаштування (створення сертифікатів, ключів і профілів забезпечення), створення додатків (заповнення інформації), вивантаження додатки (Test Flight або App Store з усіма їх властивостями). Також розуміння Ad-Hoc збірок і вивантаження їх на сервіси (наприклад, Firebase або Diawi);
• Просунуті навички роботи з Git-м. Від знання базових команд (включаючи rebase, squash, tag та інші) до проведення код рев'ю (наприклад, Merge Request в GitLab-e).

Буде великим плюсом:

• Досвід роботи з Fastlane;
• Написання скриптів з різними оточеннями на вивантаження білдів в Test Flight або інший сервіс (починаючи від установки потрібної версії і закінчуючи установкою тега з версією в git-і), підгрузка dSYMS в сервіс.

Чим ти будеш займатися?

• Розвивати існуючі мобільні додатки;
• Займатися розробкою нових продуктів;
• Впроваджувати нові технології і підходи в розробці;
• Брати участь в процесі оцінки та планування завдань;
• Проводити рев'ю коду молодших спеціалістів;
• Вести технічну документацію по проекту.

Ми пропонуємо тобі:
• 24 календарних дні оплачуваної відпустки, оплачувані лікарняні (10 днів на рік);
• Гнучкий графік роботи, можливість працювати віддалено або в офісі (офіс в Києві, метро Арсенальна/Печерська);
• Атмосферу, націлену на відкритість, прямолінійність і підтримку в будь-якій ситуації;
• Можливість професійного росту;
• 50% компенсації навчання;
• Конкурентний рівень доходу в залежності від твого досвіду;
• Досвід роботи з відомими цікавими проектами;
• Лояльне керівництво, вся команда на «Ти» і ми любимо гумор.

About IWIS

Together, our team is working for over five years. Each of us has chosen his or her direction in work, each uses own knowledge and skills in seeking further development. We turn our interesting work into a quality, convenient product, which is made on time.

The main principle of our work is the realization of interesting ideas that bring maximum benefits to any business and the whole country. Our reputation relies on our own interest, exquisite style, customer orientation, and high-quality results. We always care about those who entrusted us with their projects.

We are a team that enjoys finding new and valuable usage of Big Data for our customers. If there is still no data, but you want to better understand and measure your business - we will help to collect data and to show the key measures to your phone, tablet, laptop.

For more information about us - visit our site http://iwis.io

Company website:
https://iwis.io/

The job ad is no longer active
Job unpublished on 27 July 2021

Look at the current jobs iOS Kyiv→