AVIRISE — компанія, що спеціалізується на розробці та просуванні мобільних застосунків. Ми не просто створюємо застосунки, ми впроваджуємо ідеї та надаємо життя концепціям. Наша мета — створювати сьогодні те, що буде актуальним у майбутньому!
Вимоги:
— Досвід роботи iOS-розробником від 2 років; — Навички роботи зі Storyboard/XIB та Autolayout; — Глибоке розуміння повного циклу розробки мобільних застосунків; — Вміння працювати з анімаціями; — Глибоке знання Swift, UIKit та життєвого циклу iOS застосунків; — Досвід реалізації внутрішніх покупок та підписок через App Store (StoreKit, Receipt Validation, Subscription management); — Робота з клієнт-серверною архітектурою та інтеграцією API; — Дотримання принципів SOLID, HIG та використання патернів; — Досвід написання масштабованого коду; — Впевнене використання Git (знання Git Flow, code review практик); — Використання бібліотек, таких як Firebase, Facebook SDK, AdSupport, Appsflyer; — Досвід роботи з базами даних (CoreData/Realm), нетворкінгом (REST, websockets) та менеджерами залежностей (SPM, CocoaPods); — Розробка багатопотокових застосунків; — Робота з чужим кодом (читання, рефакторинг); — Навички використання UI/UX рішень у співпраці з дизайнером; — Рівень англійської від Pre-Intermediate; — Пошук та впровадження оптимальних технічних рішень (якість/швидкість).
Основні обов’язки:
— Розробка мобільних застосунків для пристроїв iOS; — Робота з розробкою власних або гібридних програм; — Використання сучасних фреймворків та бібліотек; — Підтримка поточних продуктів; — Розробка нових проектів / функцій; — Інші функції, пов’язані з розробкою програмних продуктів.
Додаткові навички:
— Знання підходів TDD/BDD; — Досвід роботи з SwiftUI.
Ми пропонуємо:
— Робота в стабільній компанії, що розвивається; — Графік роботи: Пн-Пт (8-10.00 / 17-19.00); — Віддалену роботу або комфортний офіс у центрі м.Дніпро, який має укриття, забезпечений Starlink та генератором для безперебійної роботи; — 20 робочих днів щорічної оплачуваної відпустки та оплачувані лікарняні; — Ми підтримуємо здоровий спосіб життя та компенсуємо заняття у спортзалі (частково); — Компенсуємо навчання та курси для професійного розвитку, а також курси з вивчення іноземних мов (частково); — Також компенсуємо сеанси з психологом (частково); — Відсутність формалізму та бюрократії; — Прозорість рішень та відкритість в комунікації.
Будь ласка, надсилаючи CV, зазначте бажаний рівень заробітної плати.