от компании (организации): Mail.ru Group, Другое в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Мультимедиа"
с заработной платой: по договоренности
Вакансия № 21149589 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Понедельник, 5 августа 2024 года.
Дата обновления вакансии № 21149589 на сайте Работа в Москве и Московской области (МО, Подмосковье): Суббота, 21 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 21149589 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
3–6 лет
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: Senior IOS-разработчик
Задачи:
- реализация с нуля SDK и мобильных приложений;
- разработка архитектуры;
- формирование требований и согласование их с backend-командой;
- разработка Unit и UI тестов.
Требования к работнику на вакансии: Senior IOS-разработчик
- опыт работы в аналогичной должности — не менее 3 лет;
- знание английского языка на уровне Pre Intermediate;
- отличное знание Swift, iOS SDK, желательно понимание Objective-C/C++;
- понимание механизмов работы с памятью и жизненного цикла сущностей в iOS, использование инструментов для поиска утечек и оптимизации;
- использование ООП, шаблонов проектирования, SOLID и их реализации в iOS;
- умение спроектировать архитектуру приложения и аргументированно ее защитить;
- опыт использования сторонних библиотек (через Swift Package Manager), а также способность обходиться без них;
- верстка UI-кодом (знание UIKit, таблицы/коллекции, Core Graphics/Animation и т.д.);
- написание асинхронного кода с использованием DispatchQueue/OperationQueue;
- опыт релиза приложений в AppStore (понимание системы подписи приложений);
- работа с хранилищами, нативные Keychains, UserDefaults, Core Data;
- работа с сетью (запросы, ответы, очереди, ошибки).
Будет плюсом:
- опыт работы со SwiftUI и Combine;
- опыт написания Unit/UI-тестов;
- CD/CI (TeamCity);
- умение работать в команде, слышать коллег, проводить код ревью;
- умение шифровать данные/запросы;
- работа с ГИС-системами;
- базовое знание Java Script.
Работа с нами — это:
- возможность разработать приложение, которое будут использовать миллионы людей;
- наши SDK будут использоваться внутри множества других продуктов компании и за ее пределами;
- использование новейших технологий в iOS-разработке: SwiftUI, Combine, async/await и другие;
- хорошо проработанная документация и UI/UX-дизайн приложения;
- возможность непосредственно влиять на будущее развитие наших продуктов, предлагать свои решения, менять к лучшему существующие.
Мы будем рады твоему отклику и, при обоюдном интересе, предложим условия и проекты, от которых не захочется отказываться.
Откликнуться на эту вакансию: Senior IOS-разработчик
Предыдущая вакансия:
Вакансия № 21149586 на должность Прораб электромонтажных работ от компании ООО Мосстройпроект в городе (населенном пункте) Москва