Обязанности:
Задачи: Наша команда создает приложения Компании для 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, настольным теннисом и кикером, пещеры для сна; Укомплектованный мини-спортзал, душевые, йога в офисе; Компенсацию спорта и изучения иностранных языков.Договорная
Санкт-Петербург. Станции метро: Выборгская
СтарЛайн, Научно-производственное объединение
От 200 000 до 300 000 руб.
Санкт-Петербург. Станции метро: Выборгская
Botan Investments