Наш стек: iOS 14, MVVM+C, Combine, SwiftUI, UIKit, Code/Xib Layout, SPM;
Что нужно делать:
- Разрабатывать фичи для мобильного приложения под iOS;
- Участие в проектировании, разработке и тестировании приложения;
- Проводить ревью кода между участниками проекта;
- Участвовать в процессах груминга и оценки задач;
- Участвовать в процессах проектирования интерфейсов на стадии анализа/дизайна.
Мы предлагаем:
- Возможность присоединиться к профессиональной, высоко мотивированной и результативной команде из 200+ сотрудников R1, перспективы карьерного роста;
- Официальное трудоустройство в аккредитованный IT-актив компании ООО "Эр-1", оплачиваемые отпуск, командировки, больничные;
- Работу в офисе в одном из городов присутствия R1 на ваш выбор - Москва, Санкт-Петербург, Пермь или Новосибирск;
- Рыночную заработную плату по результатам собеседования;
- ДМС со стоматологией после испытательного срока, 100% компенсацию больничного;
- Комфортные офисные условия;
- Корпоративные программы от наших партнеров;
- Бонусное подключение к телеком-услугам Дом.ru по тарифу «Сотрудник»;
- Яркую корпоративная жизнь и дружелюбную атмосферу в коллективе профессионалов!
Что от тебя ждем:
- Опыт разработки от 4х лет;
- Знание UIKit, iOS SDK 14;
- Уверенное знание Swift и платформы;
- Знание архитектурных подходов MVP/MVVM/MVC, Clean Architecture;
- Опыт работы с многомодульными приложениями;
- Опыт работы с сетевыми запросами Alamofire + REST;
- Понимание принципов реактивного подхода к программированию и опыт использования Combine;
- Знание ООП, POP, понимание основных паттернов проектирования, базовых алгоритмов и структур данных;
- Опыт работы с локальной базой данных Realm;
- Опыт работы с Push Notifications;
- Опыт работы с Git;
- Разработка интерфейсов через с использованием SnapKit и SwiftUI;
- Знание компонентов iOS приложения;
- Опыт работы с Fastlane.
Плюсом будет:
- Знание Coordinator;
- Опыт многопоточного программирования;
- Опыт работы с аналитикой (Firebase, AppMetrica, Amplitude);
- Опыт написания Unit / UI тестов с XCTest и Mocking;
- Опыт работы с Feature Flags и A/B тестами;
- Опыт в настройке и внедрении CI/СD;
- Опыт распространения приложения вне AppStore.
Рассматриваем кандидатов из г. Москва, Санкт-Петербург, Новосибирск, Пермь. Работа в офисе.
Адреса офисов:
- г. Москва: Овчинниковская набережная, 20с1 (метро: Новокузнецкая, Третьяковская)
- г. Санкт-Петербург: ул. Почтамтская, 15
- г. Новосибирск: ул. Депутатская, 46, ул. Чаплыгина, 2
- г. Пермь: Шоссе Космонавтов, 111и к.2