Digital Method

Middle iOS Developer

Digital Method Top Employer

Опис
Ми розробляємо власний захищений месенджер для широкого використання на всіх основних платформах: iOS, Android, десктоп (Windows/macOS).
Продукт створюється з нуля, з фокусом на швидкість, безпеку, масштабованість та зручність. У користувачів буде можливість обмінюватися повідомленнями, файлами, аудіо- та відеозв’язком.
Це внутрішній проєкт компанії — продуктова розробка з повним контролем архітектури, стеку та бізнес-логіки. Ви зможете прийняти участь в знаходженні технічних рішень, побудові інфраструктури та розвитку проєкту з самого початку.Ти приєднаєшся до команди з досвідченими інженерами, зможеш впливати на архітектуру і технічні рішення, розвиватися всередині продукту та бачити прямий результат своєї роботи.

Ми очікуємо

  • 2–4 роки комерційного досвіду з розробки під iOS
  • Впевнене знання Swift (і бажано розуміння Objective-C)
  • Досвід розробки інтерфейсів з використанням UIKit (програмна побудова UI) та SwiftUI
  • Розуміння життєвого циклу iOS-додатків
  • Досвід роботи з REST API, JSON, Alamofire / URLSession
  • Практика використання GCD / OperationQueue для багатопотоковості
  • Досвід роботи з Git
  • Англійська мова на рівні Intermediate+ (читання документації, листування)
     

Майбутні задачі

  • Розробка нових фіч та підтримка існуючих iOS-додатків
  • Робота з UIKit / SwiftUI, REST API, CoreData, Push Notifications
  • Написання чистого, масштабованого коду на Swift
  • Взаємодія з дизайнерами, QA, бекенд-командою
  • Участь у технічному плануванні, code review
  • Пошук та виправлення багів, оптимізація продуктивності
  • Інтеграція сторонніх SDK та сервісів


Буде плюсом
    • Знання Combine / SwiftUI
    • Досвід з Firebase, Realm, CoreData
    • Практика написання Unit / UI тестів (XCTest)
    • Досвід публікації додатків в App Store
    • Розуміння MVVM / Clean Architecture
    • Знання Flutter

Умови роботи

  • Робочий графік: понеділок-п'ятниця, 09:00−18:00
  • Формат роботи: remote / hybrid / office
  • Оплачувані відпустки та лікарняні
  • Широкі можливості для професійного та кар'єрного зростання
  • Офіційне працевлаштування


 

 

Required languages

English B1 - Intermediate
Ukrainian Native
Published 9 March
115 views
·
60 applications
Connected to ATS
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...