IOS-разработчик

Оплата не указана

Вакансия находится в архиве

ATI.SU

Выборгская

г. Санкт-Петербург

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

Задачи:

Наша команда создает приложения Компании для 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.

Почему стоит работать у нас:

  • Возможность работать над интересными и сложными задачами с использованием современных технологий;
  • Работу в динамичной и гибкой команде без бюрократии;
  • Участие в развитии и улучшении продукта, на который ориентируются тысячи пользователей ежедневно;
  • Работу в команде, где ревью кода ценится и способствует общему росту качества.



Что мы предлагаем:

  • Белая заработная плата, официальное оформление по ТК РФ;
  • Полис ДМС со стоматологией, доплата больничных и отпусков до оклада;
  • Гибкий рабочий график. Возможность работать в офисе и удаленно;
  • Участие в интересных и развивающихся проектах, широкие возможности для самореализации и профессионального роста;
  • Оплачиваемые обеды, компенсация спорта, обучения ин.языкам, фрукты и сладости в офисе;
  • Постоянно пополняющаяся библиотека с проф.литературой;
  • Комнаты отдыха с PlayStation, мини спорт.зал с душем, настольный теннис, кикер, корпоративные сборные по разным видам спорта, йога;
  • Отсутствие бюрократии и дресс-кода;
  • Профессиональное обучение за счёт компании (конференции, тренинги, семинары).
  • Помощь при релокации в Санкт-Петербург.

Адрес

Санкт-Петербург, Гельсингфорсская улица, 2

Контактная информация

ATI.SU

Сайт: не указан

Почта: не указана

Вакансия опубликована 18.08.2024 в г. Санкт-Петербург.

Похожие вакансии

#

Middle

Санкт-Петербург

Удаленная работа

Подробное описание

7 августа

#

Москва

Полный день

Подробное описание

23 июля

#

Middle

Москва

Полный день

Подробное описание

2 мая