👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

iOS разработчик

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

Москва, Екатеринбург, СаратовПолный рабочий деньМожно удаленно

Компания

Продуктовая и заказная разработка

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

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


ITFB —российская аккредитованная IT компания

Мы разрабатываем и внедряем программное обеспечение. Создаем инновационные продукты, ускоряем ИТ-разработку, повышаем надежность информационных систем. У нас более 100 клиентов, занимающих лидирующие позиции в своих отраслях, такие как Сбер, ВТБ, МТС, БРЭ, Яндекс и др.

В настоящее время ищем в нашу команду IOS разработчика

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

Активно ищем iOS разработчика

  • Проектирование и разработка нового функционала
  • Оценка способов реализации требований
  • Изучение новых технологий и подходов
  • Участие в оценке, декомпозиции задач

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


Требования

  1. Знание и эффективное использование интерфейса Xcode
  2. Иметь продвинутые знания GIT(знания консольных команд, умение откатить изменения, умение проведения сложных merge)
  3. Понимание реализации стандартных конструкций и структур данных языка Swift
  4. Опыт в оптимизации кода на основе этих данных языка Swift
  5. Продвинутое знание системных API основных фреймворков App Frameworks
  6. Опыт использование внешних библиотек;
  7. Опыт работы с основными библиотеками и методами из разделов App Services, Media, System
  8. Понимание работы стека TCP/IP
  9. Детальное понимание того как работает сеть, сетевые протоколы
  10. Способность выполнять сложные HTTP-запросы(управлять HTTP заголовками, работать с Сookie)
  11. Умение пользоваться продвинутыми утилитами для посылки запросов REST и анализа ответов (Postman)
  12. Понимание принципов работы AutoLayout, понимание его плюсов и минусов
  13. Опыт верстки динамических интерфейсов (раскрывающиеся списки, анимации)
  14. Опыт работы с кастомными переходами
  15. Организация динамической смены стиля приложения
  16. Знание классификации тестов
  17. Опыт написания Unit-тестов
  18. Понимание принципов SOLID, DRY, KISS, YAGNI, dependency injection, GCD, CocoaPods.

Бонусы

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

Дополнительные инструкции