Обязанности:
✈️ Купибилет — проект, который помогает людям комфортно путешествовать уже 13 лет. Возможно, ты хотя бы раз пользовался нашим сервисом. Сейчас мы предлагаем тебе стать частью команды и совместно сделать продукт Купибилета ещё лучше! Мы ищем соулмейта на позицию iOS-разработчика, который полюбит команду, продукт и работу с ним. Что мы предлагаем: Конкурентную заработную плату и комфортные условия труда. Ты можешь работать там, где тебе удобно: в центре Санкт-Петербурга в нашем офисе с едой, напитками, кикером и настолками. Или под пальмой на Бали - главное, чтобы интернет был устойчивым. Если потребуется, мы окажем тебе помощь с релокацией в Дубай. Интересный продукт с большой пользовательской аудиторией, который ты сможешь сделать ещё круче. Мы много работаем, но и круто отдыхаем: тебя ждут нестандартные тимбилдинги и корпоративы, в том числе и за границей, пятничные вечеринки с коллегами в офисе, походы на хоккей и даже в музей. А ещё нам важно здоровье коллег: ты сможешь посещать спортзал за счет компании, заниматься йогой он-лайн с нашим тренером (если ты на удаленке) или присоединиться к команде любителей поиграть в волейбол или футбол. И да, ДМС со стоматологией тоже будет. А для профессиональной прокачки у тебя будет возможность пройти обучающие курсы за счёт компании или посетить профессиональные конференции. Что нужно делать? Добавлять новые продуктовые фичи в приложение; Улучшать текущие решения, покрывать кодовую базу тестами; Искать проблемные места и исправлять их; Взаимодействовать с другими командами (QA, дизайнеры, бэкендеры и даже тех.поддержка); Участвовать в Code Review; Оценивать задачи внутри команды Участвовать в обсуждении и аргументации решений (в том числе твоих). Что мы от тебя ожидаем? Пишешь под iOS от 2-х лет и больше и отлично знаешь Swift; Хорошо ориентируешься в iOS SDK, эффективно используешь Xcode, знаешь как пользоваться Instruments; Уже писал клиент-серверные приложения. Сможешь отличить плохое API от хорошего и аргументировать свою точку зрения. Умеешь верстать кодом (чистые констрейнты или SnapKit); Работал с разными архитектурами, знаком с разными паттернами проектирования и сможешь уместно их применить; Умеешь работать в команде: организован и готов следовать процессам, прислушиваться к тиммейтам в случае, если твоё решение окажется непопулярным; В App Store есть хотя бы одно приложение, над которым ты работал; Можешь читать документацию на английском. Самостоятельно разберёшься с новой библиотекой; Тебе интересна трэвел-сфера и небезразлична судьба проекта✈️ Будет супер, если: Ты следишь за тем, что происходит в индустрии и знаешь, какие хайповые технологии стоит применять, а с какими стоит повременить; Не против обсудить свежие юморески с командой; Ты пишешь юнит-тесты / UI-тесты и знаешь, как их поддерживать; Есть опыт настройки CI/CD; Знаком с RX; Успел поработать с Kotlin Multiplatform Mobile; Ты уже когда-то разбивал проект на модули. Наш стек: Swift SwiftUI CocoaPods Fastlane Core Data Cache Moya SnapKit Отправляй своё резюме, чтобы мы могли познакомиться!