Middle iOS Developer

AMEDIA — українська IT-компанія, що створює сучасні веб-сервіси, мобільні додатки та цифрові рішення для бізнесу та державного сектору.
Наша головна мета — діджиталізація державних послуг і створення зручного цифрового середовища для громадян та організацій.
У нашому портфоліо — успішна співпраця з державними ініціативами, такими як портал та застосунок "Дія", Дія.CityUNITED24.
Окрім цього, ми розробляємо інноваційні освітні продукти, зокрема Superludi 2.0 та інтерактивну платформу "ЛЕГО".
Наша справжня гордість — це не лише технології, а перш за все — якість, підхід і цінність кожного проєкту.

Вимоги:

  • Досвід роботи від 3+ років у розробці під iOS.
  • Впевнене володіння Swift/KitUI та екосистемою Xcode.
  • Розуміння та практичне застосування архітектурних підходів, зокрема MVP.
  • Досвід роботи з Combine.
  • Знання Tuist або інших інструментів для модульної структури проєкту.
  • Розуміння принципів SOLID, OOP, Design Patterns.
  • Досвід роботи з системами контролю версій (Git).
  • Вміння працювати з RESTful API, JSON, Codable.
  • Розуміння процесів деплою, сертифікації та публікації в App Store.
  • Відповідальність, самостійність, уважність до деталей.


Основні обов’язки:

  • Розробка нових функціональних можливостей мобільного застосунку на iOS.
  • Участь у проєктуванні архітектури, підготовці технічних рішень та код-рев’ю.
  • Оптимізація продуктивності та стабільності застосунку.
  • Інтеграція з REST API та робота з асинхронними потоками даних.
  • Співпраця з командою дизайнерів, QA та бекенд-розробників.
  • Підтримка та вдосконалення існуючого коду, написання unit-тестів.


Буде плюсом:

  • Досвід роботи з Core Data, Push Notifications, Keychain.
  • Знання основ CI/CD (Gitlab).
  • Досвід роботи у великих командах і з багатомодульними проєктами.
  • Розуміння принципів Reactive Programming.
  • Навички профілювання, оптимізації пам’яті та продуктивності.


Інструменти, які використовуються:

  • Xcode, Swift (Kit UI), MVP, Tuist, Combine.


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

  • Повністю віддалений формат роботи
  • Фіксований графік: Пн–Пт, 10:00–19:00
  • 24 календарні дні відпустки + 10 оплачуваних лікарняних
  • Можливість розвитку та реалізації у проєктному середовищі!


Приєднуйтесь до AMEDIA - де інновації, якість і люди - наш пріоритет.

Required languages

English A2 - Elementary
IOS, Swift, Xcode, Combine, KitUI
Published 8 October
113 views
·
33 applications
Connected to ATS
Last responded 55 minutes ago
To apply for this and other jobs on Djinni login or signup.
Loading...