Hi! We are Uptech — an International Software Development Company working with startups and enterprises from the US and Europe. Products and ideas inspire us. So we build them ourselves and help our clients launch products that make a positive change in people’s lives.
1 листопада 2024

Middle iOS Developer (вакансія неактивна)

Київ, віддалено

💬 Привіт! Ми — Uptech, міжнародна компанія з розробки програмного забезпечення, що співпрацює зі стартапами та відомими бізнесами з США та Європи. Продукти та ідеї надихають нас, тож ми будуємо їх самостійно та допомагаємо нашим клієнтам запустити проєкти, що позитивно впливають на життя людей.

За вісім років ми створили понад 150 продуктів, серед яких Dollar-Shave Club, Goat і Aspiration. Наша RnD команда запустила 7 успішних стартапів, серед них: Plai, Sommo, Dyvo та Rozmova.

Необхідні навички:

  • 2+ роки досвіду роботи у ролі iOS Developer;
  • Впевнені знання OOP, Swift & iOS SDK;
  • Розуміння основ комп’ютерних наук (алгоритми, структури даних);
  • Обізнаність останніх тенденцій Swift та iOS;
  • Розуміння принципів SOLID та практичний досвід використання шаблонів проєктування;
  • Досвід роботи з різними архітектурами (MVP, MVVM, VIP тощо);
  • Досвід профілювання та дебагу додатку за допомогою інструментів Xcode;
  • Досвід налаштування конфігурацій CI/CD та Fastlane;
  • Розуміння цінності технічної документації та вміння (чи бажання навчитися) її писати;
  • Продуктоорієнтоване мислення (вміння вирішувати проблеми, прагматичність у прийнятті технологічних рішень);
  • Вміння ефективно планувати власні задачі (декомплектувати та пріоритезувати складні завдання);
  • Здатність чітко донести свою думку як до технічних, так і до нетехнічних колег;
  • Досягаєш результатів без великої кількості додаткових вказівок з боку менеджера;
  • Проактивний обмін фідбеком;
  • Володієш англійською на рівні Upper-Intermediate (письмовою та усною).

Буде плюсом:

  • Досвід роботи з SwiftUI;
  • Досвід роботи з реактивними фреймворками;
  • Досвід роботи з SnapshotTests, XCTest, Quick+Nimble;
  • Досвід роботи з нативними СКБД (CoreData, Realm, SQLite, etc);
  • Досвід роботи з Analytics (Segment, Amplitude);
  • Розуміння основних концепцій архітектури Redux;
  • Розуміння гнучких методологій (Scrum / Kanban / інші);
  • Публічна діяльність (доповіді, статті, внесок у open source).

Що ми пропонуємо:

  • Можливість працювати з стартапами з США та Європи;
  • Гібридний формат роботи: віддалено або в затишному офісі в Києві;
  • Гнучкий графік: 8 годин на день залежно від ваших біоритмів (без фіксованого початку робочого дня);
  • Оплачувану відпустку (31 вихідний день на рік: 11 державних свят + 20 фактичної відпустки);
  • Оплачувані лікарняні без довідок (10 робочих днів на рік);
  • Спортивні активності (футбольна команда, волейбольна команда, марафони, Race Nation);
  • Соціальні активності та внутрішні івенти для обміну знаннями.

Що ти будеш робити:

  • Писати високоякісний код у прийнятні строки;
  • Працювати над поступовим покращенням якості продукту за допомогою безперервного рефакторингу, модуляризації та тестування;
  • Вносити зміни або створювати архітектуру додатку;
  • Працювати з дизайнерами, продуктовими менеджерами та іншими інженерами для вирішення проблем і впровадження рішень;
  • Робити код ревʼю та брати участь у Agile процесах;
  • Надавати якісну документацію.

Як відбувається процесу найму?

  • Інтро з Рекрутером | 30 хв;
  • Інтерв‘ю (Non tech talk) | 1 год;
  • Технічне інтерв‘ю | 2.5 год.