Рик Мастерс

Junior+ \ Middle iOS Developer \ iOS Разработчик

90 000 - 130 000 RUR
  • Обнинск
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • iOS
  • Xcode
  • MVC
  • Git
  • ООП
  • CI/CD
  • Interface Board
  • Swift
  • UI

Мы хотим пригласить в команду iOS Разработчика с опытом работы:

Realm;

Interface board;

Firebase;

URLSession;

CocoaPods

Swift

UI


Как мы работаем и что у нас есть:

Интересные проекты для топовых коммерческих и госкомпаний;

Сильная экспертиза и наставничество со стороны старших коллег;

Пишем код, который легко читать, поддерживать и развивать;

Офис в бизнес-инкубаторе Технопарк г.Обнинска или удаленная работа, fulltime;

Гибкий график работы, ориентируемся на выполнение задач и сроки;

“Заряженная” команда, увлечённая своими проектами;

Официальное оформление;

Зарплата в рынке

Познакомьтесь, пожалуйста, с Рик Мастерс rikmasters.ru

Мы считаем, что ваш код скажет о вас главное, поделитесь с нами ссылкой при отклике. И еще у нас есть небольшое тестовое задание

Как проходит найм:

HR увидит ваш отклик, и если опыт релевантен ожиданиям, то для подтверждения навыков на практике предложит тестовое задание. Ещё попросит прислать ссылку на проекты (если есть). Потом встреча с teсhlead, самый важный этап. После этого с HR обсуждение условий оффера и Добро пожаловать в команду! Telegram HR @WonderLuda

Мы ищем Человека в команду, и вот какие у нас ожидания:

Понадобятся знание/понимание и опыт:

Опыт разработки мобильных iOS-приложений на коммерческой основе от 1 года;

Уверенное владение Swift и iOS SDK, знание принципов жизненного цикла iOS-приложений, знание HIG, опыт работы с основными iOS фреймворками;

Знание среды программирования Xcode и языка Swift;

Умение верстать UI в коде (знание UIKit, Autolayout,);

Знание платформы iOS и опыт программирования native приложений для iOS;

Архитектурных паттернов и опыт работы с архитектурой MVC/ для iOS-приложений;

Навыки программной верстки, теоретические знания и опыт использования программных компоновок;

Опыт работы с базами данных (Realm);

Умение писать чистый код;

Опыт работы с инструментами REST API, JSON, WebSocket;

Соблюдение рекомендаций Apple Human Interface Guidelines;

Опыт работы с многопоточностью;

Умение работать с Git. Опыт работы с git, понимание подхода Git Flow;

Знание принципов SOLID, DRY, KISS и умение применять их на практике;

Знания ООП и структур данных, понимание распространенных шаблонов проектирования;

Опыт работы с Figma;

Понимание многопоточности и очередей. Умение работать с многопоточностью: GCD, OperationQueue;

Базовые основы программирования;

Работа с сетевыми протоколами (HTTP/HTTPS, REST APIs, Websockets);

Знание особенностей и различий в версиях iOS;

Понимание принципов управления памятью в iOS;

Опыт создания клиент-серверных приложений;

Понимание, что такое CI и зачем он нужен;

Кэширование данных;

Запросы к серверу

Soft skills:

Инициативность;

Умение посвятить в проблему, понятно описать её ключевые точки;

Командность;

Умение договариваться о внедрении нового, важные вопросы решать вместе;

Умение работать в taskmanager поэтапно;

Внимательность, системность и аккуратность;

Адекватная оценка собственных усилий, осознанность в выполнении задач и готовности работы;

Неравнодушие к тому, что делаешь

Будет плюсом:

Наличие реализованных проектов в App Store. Будем рады ссылкам на твои проекты в Appstore или на пример кода;

Опыт разработки приложений “с нуля”;

Опыт построения кастомных элементов интерфейса и анимаций;

Понимание принципов Clean Architecture;

Знание шаблонов проектирования и умение их применять, придерживаясь принципов SOLID