AMEDIA logo

iOS Developer

AMEDIA·Salary not specified

Primary stack

JSONOOPGitSwiftAPISOLID

Nice to have's

MVPCore DataPush NotificationsKeychainCI/CD (Gitlab)

Job description

About the Position

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

Responsibilities

  • Розробка нових функціональних можливостей мобільного застосунку на iOS.
  • Участь у проєктуванні архітектури, підготовці технічних рішень та код-рев’ю.
  • Оптимізація продуктивності та стабільності застосунку.
  • Інтеграція з REST API та робота з асинхронними потоками даних.
  • Співпраця з командою дизайнерів, QA та бекенд-розробників.
  • Підтримка та вдосконалення існуючого коду, написання unit-тестів.
  • Досвід роботи з Core Data, Push Notifications, Keychain.
  • Знання основ CI/CD (Gitlab).
  • Досвід роботи у великих командах і з багатомодульними проєктами.
  • Розуміння принципів Reactive Programming.
  • Навички профілювання, оптимізації пам’яті та продуктивності.

Requirements

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

We Offer

  • Можливість реалізувати себе у динамічному проєктному середовищі.
  • Роботу у професійній команді, яка цінує інновації та ініціативність.
  • Конкурентну оплату праці та гнучкі умови роботи.

About the Company

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

© AMEDIA. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

AMEDIA — компанія, яка формує цифрову реальність вже понад 10 років. Наша історія почалася в Запоріжжі, а тепер ви можете знайти нас в двох відокремлених точках — у столиці, Києві, та в рідному Запоріжжі.Наша головна мета — активна диджиталізація в сфері державних послуг. У наших кейсах вже є успішні співпраці з порталом Дія, мобільним застосунком, проєктом Дія.Сity та UNITED24. Ми не обмежуємо себе лише цим — ми розробляємо інноваційні освітні платформи, такі як «Superludi 2.0» і «ЛЕГО».AMEDIA — це також глобальні проекти, і ми пишаємося співпрацею з країнами, такими як США, Велика Британія, Німеччина, Ізраїль, Швеція та Швейцарія. Однак наша основна гордість — це не тільки технологічні досягнення, а й наш підхід та мета кожного проєкту.Наша компанія не просто веде бізнес — ми виконуємо соціальну місію. Ми не прагнемо брати на себе все, але ми прагнемо відігравати важливу соціальну роль, приносячи користь людям та державі. У нас довгострокові проекти, а якість коду та управління завжди на високому рівні.Ми позиціонуємо себе як продуктову компанію, яка постійно вдосконалює свої продукти протягом багатьох років. У нашій команді важливі саме люди, і ми відкриті до всіх ідей та пропозицій, завдяки яким ми можемо постійно вдосконалюватися.У нас немає бюрократії та непотрібних баталій. Ми — відкрита команда, готова приймати талановитих спеціалістів. Приєднуйтесь до AMEDIA — де інновації, якість і люди — наш пріоритет.

More at AMEDIA

All 12 roles

Popular searches