Москва
Привет! Мы - Wildberries, крупнейший маркетплейс России. Wildberries - это 30 млн пользователей ежедневно, сотни тысяч сотрудников и одна из сильнейших IT-команд в стране. Наша компания стабильно развивается и работает в усиленном режиме: гибкий современный стек и около-rocket-science задачи прилагаются.
Сейчас мы ищем опытного Mobile-разработчик в нашу команду инфраструктуры.
Задачи
- Разрабатывать приложения под Android и iOS на Kotlin/Native;
- Улучшать внутренние процессы разработки, проводить ревью кода;
- Взаимодействовать с другими командами разработки, аналитиками, дизайнерами и менеджерами.
Требования
- Опыт работы в мобильной разработке ПО от 2 лет;
- Хорошее знание Kotlin, Android SDK;
- Понимание того, как работает Android/iOS toolchain (сборка проекта, запуск на устройстве/симуляторе, дебаггинг на устройстве/симуляторе, публикация в App Store/Google Play Store);
- Продвинутое знание систем сборки и управления зависимостями, их модели и принципы (Gradle, Maven, Gradle + Android, Xcode, CocoaPods, NPM и тд.);
- Понимание принципов работы REST API, GRPC и клиент-серверных приложений (JSON, RESTful, Web Sockets);
- Знание и применение MVP, MVVM, Clean Architecture (без фанатизма);
- Знания фундаментальных паттернов проектирования и принципов разработки ПО (SOLID, KISS, DRY, YAGNI) (без фанатизма);
- Понимание принципов Material Design;
- Опыт рефакторинга.
Будет плюсом
- Уверенное знание базы Computer Science;
- Опыт работы с Ktor, Jetpack;
- Опыт разработки на Swift;
Технические подробности нашего проекта
- Kotlin/Native, MVVM, GRPC.
Что у нас есть и чем мы готовы делиться
- Удаленка или гибрид с возможностью посещать несколько офисов в Москве и Санкт-Петербурге. Диванчики, гамаки, качели, кафе и зеленые зоны прилагаются;
- Полностью белая зарплата (да, обыденность, но все же);
- Работа над интересными проектами, которые прокачают твои технические навыки и аналитическое мышление;
- Корпоративные скидки у партнеров компании;
- Минимум бюрократии.