Больше информации будет доступно после регистрацииЗарегистрироваться как работодатель

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

240 000 руб.
Мужчина, 32 года, родился 24 июня 1994 г.
Москва, переезд возможен, готов к командировкам
Занятость
График работы

Опыт работы

Ноябрь 2020 —
январь 2021
2 месяца
Технопарк
Старший разработчик мобильного приложения
RxSwift/MVVM. Изменение сценариев для внутреннего приложения, рефакторинг и упрощения.
Март 2020 —
ноябрь 2020
8 месяцев
Anna money
IOS разработчик
Поддержка приложения для упрощения документооборота для британских мелких бизнесов. RxSwift, MVVM, модули. Настраивал Firebase, CI. Внедрял Kotlin Native для общих моделей между андроидом, йосом и бэком
Сентябрь 2018 —
декабрь 2019
1 год 3 месяца
Cheq OOO
IOS разработчик
Разработка без команды с нуля приложения для стартапа. Разрабатывал на MVVM, но с вынесением кешируемого обзервабельного общего централизованного стэйта приложения (по сути редакс, но не совсем) . Основной функционал на тему сканинга и хранения чеков для промооакций, начисление бонусов и не только. Реализовывал датафлоу на тему работы в офлайне, дозапроса данных с разных налоговых(которые приходят не сразу) Придумывал множество абстракций, сильно упрощающающих поддержку приложения
Май 2018 —
сентябрь 2018
4 месяца
Почта Банк
Старший разработчик мобильного приложения
Разработка/поддержка мобильных приложений. Учавствовал в очень быстром глобальном редизайне + полном переходе на новое апи большого приложения перед marksweb. Учавствовал в упрощении архитектуры
Август 2017 —
май 2018
9 месяцев
АКБ РосЕвроБанк, ОАО
Старший разработчик мобильного приложения
Разработка/поддержка мобильных приложений. Так же менторил новичка и по сути лидил проект. Использовали MVC, на втором проекте поэксперементили с VIP, продолжили на MVP. Использовали почти все самописное из за предпочтений банка и безопасников
Январь 2016 —
август 2017
1 год 7 месяцев
Индивидуальное предпринимательство / частная практика / фриланс
IOS разработчик
Разработка/поддержка мобильных приложений

Обо мне

Умею в любые архитектуры. Не собеседуйте меня если: 1 считаете, что существуют случаи, когда VIPER уместен 2 предпочитаете не использовать rx или аналоги 3 когда пишите что-то, думаете о том насколько это SOLID-но вместо того, что бы подумать напрямую о том какие вещи насколько вероятно вам придется менять и в чем будут потециальные экономии и затраты 4 вам очень нравится ООП Приоритет по архитектурам: redux > MVVM > MVC / MVP (без слова massive) > VIP > VIPER (и нет это не зависит от проекта. Хоть мы пишем один простой экран, хоть интерфейс от космического корабля, чем левее из этого списка тем меньше времени будет уходить что на создание модуля, что на бесконечные его редактирования в связке с остальными) Наибольший интерес представляет придумывание полезных фишек (протоколов / экстеншенов), максимально упрощающих лицевую часть кода, нивелирующих минусы стандартного использования UIKitа. Не люблю лишний код в любых его проявлениях. Не люблю догм в кодинге, которые опять таки в одних ситуациях помогают, в других - мешают

Образование высшее

2017
Московский государственный университет им. М.В. Ломоносова, Москва
ВМК, Квантовые Вычисления

Знание языков

Русский — родной
Иностранные языки
Английский — A1 — Начальный

Дополнительная информация

Гражданство
Нет
Разрешение на работу
Нет
Время в пути до работы
Не имеет значения