IOS-разработчик в студии мобильной разработки
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Этот текст — не просто вакансия, а рассказ о жизни нашего iOS-отдела: о наших проектах, о технологиях, которые мы используем и о том, как мы строим нашу работу. Хочешь присоединиться? — наши контакты ждут тебя внизу страницы)
Команда
Мы занимаемся iOS-разработкой более 12 лет. Мы знаем, как доводить приложения до пользователей и поддерживать положительные отзывы в сторах. Аудитория наших решений — от 10к пользователей. С нами у тебя не возникнет вопросов, с чего начать сложный модуль, как исправить баг со сложной версткой или лагами загрузки данных — большинство проблем уже были решены нами и мы всегда подскажем тебе элегантное решение.
У нас налажено сотрудничество с другими отделами, поэтому у тебя будет возможность влиять на проекты начиная с этапа проектирования.
Какими технологиями мы пользуемся:
- Swift,
- MVVM+C,
- async/await,
- UIKit (SnapKit + фреймы для высоконагруженных вьюшек),
- SwiftUI,
- Moya + Alamofire,
- git,
- SPM,
- SwiftLint
Наши проекты
У нас ты будешь работать со структурированными проектами с множеством модулей, разделенных на небольшие классы, с фреймворками с вынесенной работой с API и базой данных, чатами на сокетах, сложной версткой с прокруткой, кодогенерацией, NFC-метками, блютуз маячками, пушами, диплинками, картами с геоточками и кластеризацией, встроенными покупками, подписками, рекламой, обновлениями в бэкграунде и многим другим.
Мы не занимаемся только e-commerce приложениями, в которых сделан упор на продажу товаров: в нашем портфолио приложения для крупного бизнеса, не связанные с розничными продажами, и стартапы с довольными клиентами и пользователями.
Тебе интересно написать свою систему чатов с плавной версткой на сокетах?
Электронные замки, отпираемые NFC метками? Или, может, запилить систему лояльности для стартапа? А что насчёт приложения, взаимодействующего с железом, установленным в автомобиле? Или, может, тебе интересно написать e-commerce с нуля так, чтобы всё работало как часы и легко масштабировалось? Всё это ждёт тебя у нас, и проекты будут меняться: главная прелесть работы в аутсорсе это разнообразие!
Что тебе нужно будет делать:
- влиять на процесс разработки, бизнес-логику и требования: мы решаем важные вопросы проекта всей командой, и разработчики активно в этом участвуют
- вместе с дизайнерами оптимизировать UX приложений
- писать качественный, декларативный и хорошо читаемый код
- оценивать сроки выполнения задач
- давать экспертную оценку и технические консультации отделам маркетинга и продажам
- общение с клиентом + с внешними подрядчиками (сторонние сервисы – система лояльности, пуши, различные интеграции)
Чего мы ожидаем от тебя:
- опыта мобильной разработки под iOS от 3 лет (коммерческая разработка)
- программирования на Swift
- понимания архитектур, отличных от MVC
- понимания функции высшего порядка
- уверенной работы с git
- написания чистого и хорошо читаемого кода
- желания изучать и пробовать новое в работе
Будет плюсом, если у тебя есть:
- опыт работы с DiffableDataSource
- опыт работы с GCD и DispatchQueue
- опыт structured concurrency
- опыт с xCodeGen
- опыт работы с анимациями (Lottie, layer animations), видео
- опыт работы с система оплаты: Tinkoff payments, Сплит, Подели, Долями, СБП
- теоретические знания о паттернах iOS-разработки
- опыт работы с Xcode Instruments (профилировщик, поиск утечек памяти)
- опыт выкладки приложений в AppStore, понимание как подписывать сборки
- плюсом будет работа с AppsFlyerLib, Firebase, Mindbox, AppMetrica
Что мы предлагаем:
- руководителей проектов, которые заботятся о том, чтобы разработчик фокусировался на написании кода: ставят понятные задачи с полным контекстом, берут на себя коммуникацию с клиентом и добиваются всего, что нужно, чтобы твоя работа была «бесшовной»;
- не работаем под трекер: не признаем скриншотов рабочего стола, отслеживаний движений мыши и количества набитых на клавиатуре символов;
- гибкий график и возможность работать из дома: офис открыт с 9 утра и до позднего вечера, работай где и когда тебе удобно;
- отдых по федеральным праздникам, больничные по закону, если болеешь не сильно — можно поработать пару дней из дома без больничного;
- магию дружбы Лайв Тайпинг: мы вместе ходим в походы, проводим квизы, соревнования по настольному теннису и кикеру, у нас насыщенная корпоративная жизнь (пруфы — в нашем паблике и инстаграмах нашей команды :D);
- уютный офис в историческом центре Омска (с нас экскурсия после интервью :3);
- многоуровневый юмор, перезапускающий мыслительный процесс;
- внутренние мероприятия с мастер-классами и докладами;
- доступ к библиотеке профессиональной и бизнес-литературы.
Присылай ссылку на свой github или пример кода с резюме или рассказом о себе.