IOS-разработчик (middle)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Федеральная IT-компания, разрабатывающая сложные информационные сервисы и мобильные приложения для крупного бизнеса

Описание вакансии

О компании и команде

65apps — федеральная IT-компания с фокусом на разработку сложных мобильных приложений и других цифровых сервисов для крупного бизнеса.

Входим в ТОП-2 рейтинга мобильной разработки Cnews и TAdviser. Наши клиенты: Банк России, ЛЕНТА, Магнит, Haier, Яндекс, МТС ИИ, СБЕР, Детский мир и многие другие.

Сейчас мы ищем iOS-разработчика в нашу команду на крупный банковский проект одного из наших партнеров.

Нужно будет:

  • Участвовать в проектах разработки iOS-приложений (Swift) в составе команды разработчиков, проводить ревью.
  • Проектировать архитектуру приложений.
  • Участвовать в обсуждении функциональности и требований с дизайнерами, аналитиками.
  • Оценивать входящие проекты.
  • Планировать и организовывать процесс разработки.

Ожидания от кандидата

  • Уверенно владеет актуальной версией SWIFT от 2.5 лет.
  • Знает iOS SDK, основные фреймворки и особенности различных версий iOS.
  • Знает и интересуется паттернами проектирования и основными сетевыми технологиями.
  • Знает особенности и отличия разработки под iPad, iPhone.
  • Понимает принципы верстки и функционального программирования.
  • Умеет произвести первичную оценку проекта.
  • Понимает парадигму реактивного программирования (на примере RxSwift или Combine).
  • Знает принципы DRY, DIE, KISS, YAGNI.
  • Знает AuloLayout; имеет опыт работы с программным заданием constraints
  • Понимает принципы и проблемы многопоточного программирования на iOS; имеет опыт работы с инструментами многопоточного программирования: GCD, Operation и OperationQueue, Concurrency.
  • Знает жизненный цикл UIViewController.
  • Имеет опыт работы с UIView и CALayer.
  • Работал в команде из минимум 4-х iOS-разработчиков

Дополнительным плюсом будет:

  • Опыт работы в заказной разработке.
  • Опыт написания Unit-тестов на проекте.
  • Опыт разработки с использованием SwiftUI.

Условия работы

Мы в свою очередь даём все возможности для развития:

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