Вакансия • IOS-разработчик, Санкт-Петербург
Задачи:
Наша команда создает приложения Компании для iOS, посмотреть их можно по ссылке(https://apps.apple.com/ru/developer/avtotransinfo/id1314964093). Мы ищем сотрудника, который будет обсуждать и решать архитектурные и технические вопросы, а также не боится предлагать новые идеи. Вас ждут задачи с нетривиальной бизнес-логикой и отличным дизайном, который следует гайдлайнам Apple. Команда следит за процессами и всегда стремится к их улучшению. Мы активно используем GitLab для управления проектами и CI/CD для автоматизации поставки продукта через Fastlane, и сейчас плавно переходим от UIKit на SwiftUI, внедряя новые подходы в проектировании интерфейсов.
Требования:
- Опыт iOS-разработки от 2-х лет, уверенное знание Swift
- Применение декларативного подхода в проектировании интерфейсов на SwiftUI
- Знание UIKit
- Понимание архитектурных паттернов: MVVM+C с использованием SwiftUI, VIP-arch с UIKit
- Опыт работы с многопоточностью (Async/Await, GCD)
- Знание принципов ООП и структур данных
- Опыт создания кастомных UI-компонентов и разработки приложений для iPad
- Опыт работы с DI-контейнерами (Factory DI, DITranquillity)
- Знания работы с базами данных (GRDB)
- Опыт настройки и работы с SPM
- Знание сетевых библиотек (Alamofire) и умение взаимодействовать с бэкендом
- Опыт работы с Push-уведомлениями, DeepLink
- Базовое понимание работы сети и принципов RESTful API
- Понимание работы A/B тестирования и фича-флагами
- Умение писать понятный код с разумным покрытием тестами (Unit, Snapshot)
- Версии iOS: 15+.
Будет плюсом:
- Понимание принципов асинхронного программирования с Async/Await
- Понимание принципов FRP (Reactive Programming) и опыт работы с Combine
- Опыт в проектировании клиент-серверного взаимодействия
- Опыт оптимизации приложений для повышения их производительности
- Настройка систем сборки и CI/CD, а также опыт поставки продукта через Fastlane и GitLab CI.
Почему стоит работать у нас:
- Возможность работать над интересными и сложными задачами с использованием современных технологий
- Работу в динамичной и гибкой команде без бюрократии
- Участие в развитии и улучшении продукта, на который ориентируются тысячи пользователей ежедневно
- Работу в команде, где ревью кода ценится и способствует общему росту качества.
Что мы предлагаем:
- Работу в аккредитованной IT-компании с возможностью предоставления отсрочки
- ДМС со стоматологией и психологом, доплата больничных до оклада
- Компенсацию питания: горячие обеды и здоровые перекусы в офисе
- Профессиональное обучение за счёт компании и поездки на конференции
- Внутренние мероприятия: хакатоны, мастер-классы, митапы, внутренние конференции
- Постоянно пополняющуюся библиотека с проф. литературой
- Комнаты отдыха с PlayStation, настольным теннисом и кикером, пещеры для сна
- Укомплектованный мини-спортзал, душевые, йога в офисе
- Компенсацию спорта и изучения иностранных языков.
ПОДЕЛИТЬСЯ
Похожие вакансии:
Работа в России, Санкт-Петербург - Свежие вакансии на Kit-Jobs.Ru
Работа в городах России - свежие вакансии (469928) на Kit-Jobs.Ru: Вакансия работодателя • ATI.SU - IOS-разработчик, Санкт-Петербург. Здесь Вы можете ознакомиться с вакансией работодателя бесплатно онлайн.
Наш портал является бесплатным онлайн сервисом поиска работы по базе вакансий от прямых работодателей, по размеру заработной платы и прочим параметрам в регионе Санкт-Петербург. На портале также имеются такие разделы как: ежедневно обновляемая база свежих вакансий по всем городам России, юридические консультации, сервисы, форма для создания резюме онлайн в формате .DOC, новости рынка труда России и другие разделы.