Ваш надійний помічник
Ми в пошуку досвідченого iOS розробника, який захоплений тим, що робить і готовий стати частиною команди, яка створює додатки в категорії Health & Fitness.
Разом з нами ти будеш:
● Працювати з сучасним стеком технологій: Swift, SwiftUI, UIKit, Metal, CoreGraphics, CoreImage, AVFoundation, PhotoKit, CoreData, GCD / Operations, Redux, MVVM, Combine / RX, Sourcery, Fastlane.
● Взаємодіяти Strong Middle + IOS Developers і іншими фахівцями компанії (Product Managers, Product Designers, Mobile Testers, etc.)
● Реалізувати круті ідеї без мікроменеджменту і бюрократії
● Впливати на продукт і процес розробки
● Поліпшувати існуючі програми і створювати нові
Ключові завдання:
● Проектування архітектури додатку
● Реалізація ключових модулів програми
● Покриття юніт-тестами написаного коду
● Інтеграція додатки з бекендом
● Налаштування delivery процесу
Навички та досвід:
● Комерційний досвід в iOS розробці на Swift від 4-х років
● Розуміння архітектурних підходів (MVC, MVVM)
● Розуміння многопоточности
● ObjC runtime understanding
● Dependency Injection
● UIKit, Autolayout, SwiftUI
● In-App Purchases
● Local and remote notifications
● Core Data / Realm
● UI / Unit tests
● Networking (HTTP, HTTPS, WebSocket)
● Application Extensions
● Background app refresh
● CoreML
● File based storage and migration of user-generated content.
● Caching
● Performance measurement, memory leak debugging
● Data structures
● Application build process
● Frameworks management (Cocoapods, SPM)
● Code generation (Sourcery)
● Fastlane
Буде плюсом:
● Machine Learning
● Alternative UI layout systems (AsyncDisplayKit)
● Performance optimization skills
● OpenGL / Metal
● OpenSource contributor
В нашій команді ми цінуємо:
● Комунікабельність. Апдейт команди, регулярна комунікація з робочою групою за поточними проектами в письмовому (в чатах), і усному форматах (стендап і інші мітинги). Відкритість до спілкування. Уміння формулювати завдання чітко і лаконічно.
● Орієнтація на результат, гнучкість. Готовність виходити за рамки поставлених завдань, не обмежуючи зони відповідальності, а також вибудовувати свої завдання відповідно до глобальними цілями команди і компанії, просувати необхідні зміни, реагувати на зміни.
● Відповідальність. Уважність до деталей, самостійність, готовність брати на себе зобов'язання і дотримуватися домовленостей.
● Проактивність. Здатність встановлювати цілі і працювати над їх досягненням. Створення можливостей, не чекаючи їх появи.
● Орієнтацію на розвиток і самонавчання, інтерес до новинок в технологіях. Безперервне бажання вчитися і розвивати свої навички, отримувати новий досвід.
Ми пропонуємо:
Комфортні умови для роботи
● Офіс з усіма зручностями, включаючи ігрову кімнату, тренажери, масажне крісло і багато інших приємних дрібниць
● Гнучкий графік роботи
● 20 робочих днів оплачуваної відпустки
● Обіди за рахунок компанії, фрукти, морозиво, корисні снеки і напої
Турботу про здоров'я
● Медичне страхування з першого місяця роботи
● Оплачувані лікарняні
● Щоденні заняття йогою в офісі
Професійний розвиток
● Індивідуальний бюджет на зовнішні тренінги і курси, мітапи і семінари
● Корпоративна онлайн і оффлайн бібліотека
● Особисті онлайн уроки по вивченню англійської мови
● Шерінг досвідом і знаннями між командами
Підписатись на розсилку нових вакансій: "Senior IOS Developer в Києві"