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

Заявка №28243
Уровень зарплаты
150 000–300 000 ₽
Город
Москва

Профессия по заявке

Информационные технологии, интернет, телеком
  • Банковское ПО
  • Мультимедиа
  • Программирование, Разработка

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

Обязанности сотрудника

Предварительный бэклог задач мобильных разработчиков в приложении Банка:

• Изменение размера кредитного лимита;

• Отображение истории покупок за счёт лимита;

• Расширение лимита до 15000 рублей;

• Заполнение заявки на 15000 рублей с интеграцией биомодуля;

• Отображение активных рассрочек, полученных за счёт лимита;

• Перенос лимита на покупки в раздел Финансы;

• Выпуск карты Cashback Mobile на странице управления лимитом.

Требования к кандидату

· Для iOS разработчика опытом разработки от 2х лет;

· c опытом работы Swift + ObjectiveC

· Уровень Middle/Middle+

· Уметь работать с git, коммитами, ветками и так далее

· Знать и obj-c и swift. Желательно иметь опыт работы с проектами на обоих языках одновременно, или перевода с одного языка на другой.

· Понимать принцип работы автоматического подсчета ссылок (ARC), отличие сильных указателей от слабых, что такое reference cycle и как его избегать

· Уметь строить UI как через Interface Builder, так и через код. Понимать плюсы и минусы каждого из подходов.

· Понимать, как работает UIViewController, его жизненный цикл и состояния, когда и какие операции можно выполнять

· Понимать принципы работы с многопоточностью, способы выполнить задачу асинхронно, плюсы и минусы каждого из подходов, сферы применения, возможные проблемы

· Уметь работать со стандартными коллекциями, понимать отличие и назначения каждой из них, с учетом слабых ссылок

· Понимать основные паттерны проектирования. Назвать хотя бы несколько, какие доводилось применять, их плюсы, минусы

· Понимать основные архитектурные подходы (MVC, MVP, MVVM, VIPER), их отличия, плюсы и минусы

· Уметь работать с сетевым стеком, отправлять HTTP запросы и обрабатывать JSON

Большим плюсом будет:

· Опыт работы с Core Data, понимать ее возможности и ограничения

· Опыт написания Unit тестов

· Опыт работы с ObjC Runtime - dynamic свойства, KVO, KVC, swizzling

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

График работы 5/2 с 9-10 до 18-19;

Возможна ли удаленная работа: можно как удаленно, так и в офисе в Москве

Желаемая дата получения первых резюме

24 декабря 2021 г.

Что входит в работу рекрутера?

Поиск и предоставление релевантных резюме

В каком виде необходимо предоставить резюме кандидатов?

Резюме кандидатов, с которыми проведено интервью, с комментариями по кандидату

Похоже, эту заявку мы уже закрыли.

Успей побороться за другие — заявки из более чем 20 профессиональных сфер ждут тебя тут.

Дата публикации
20 декабря 2021 г.
Приглашенных исполнителей
0 из 5
Оплата рекрутеру
100% за выход сотрудника
Просмотрено
46 раз
Тип исполнителя
Только для юридических лиц, ИП и самозанятых