Surf IT - это компания, занимающаяся разработкой цифровых продуктов для широкого круга пользователей по всему миру. Мы создаем мобильные и десктоп приложения в различных тематиках и категориях (Утилиты, Развлечение, Образование, Игры и др), а также для целого ряда платформ (iOS, Android, PC, macOS и Amazon). Компания находится в Новосибирском Академгородке и, к сожалению, не рассматривает сотрудников на удаленную работу. Обязанности: Разработка новых приложений на iOS и MacOS Функциональная поддержка и доработка уже имеющихся приложений Коммуникации с рабочими группами для улучшения качества продуктов Основные требования: Соблюдение требований маркета Apple Store по нормативу доли крашей Уверенное знание Swift и UIKit Хорошее понимание ООП и основных паттернов iOS разработки Понимание принципов работы ARC и GCD Базовые навыки работы с Git Оконченное высшее образование Будет плюсом: Опыт работы со StoreKit Опыт работы с БД(CoreData/Realm) Опыт разработки клиент-серверных приложений Опыт работы с Objective-C или SwiftUI(хотя бы на уровне чтения) Понимание UX-проектирования мобильных приложений Знание английского языка на уровне чтения технической документации Условия: Трудоустройство в аккредитованной IT-компании; Выплата зарплаты 2 раза в месяц (основная часть и аванс). Компания берет на себя оплату всех налогов и страховых взносов; Персональные задачи на рост. Возможность ежеквартального повышения оклада и премиальной части по результатам выполненной работы; Возможность участвовать в работе над приложениями, неоднократно попадавшими в Топ-100 своих категорий на маркетах AppStore, Google Play и Microsoft Store в разных странах, а также стать частью команды по разработке новых приложений; Корпоративная программа оплачиваемого питания LunchGo (работает в ближайших к офису кафе и столовых); Современный и комфортабельный open-space офис, включающий рабочее пространство, а также зону отдыха и переговорные комнаты; Топовое рабочее место, оборудованное техникой Apple последнего поколения и двумя мониторами в разрешении 4K; Уровень заработной платы на испытательный срок определяется по результатам всех этапов отбора.