Оплата не указана
Вакансия находится в архиве
Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Удаленная работа
О роли
Мы ищем того, кто готов решать сложные задачи, погружаться в детали архитектуры и оптимизации, делать так, чтобы наш продукт звучал как идеальная мелодия. Если ты считаешь, что техническое совершенство — это не цель, а путь, готов предлагать новые решения и внедрять передовые технологии, мы будем рады видеть тебя в нашей команде.
Почему это важно
Звук — это не просто HiFi-стриминг, это искусство находить общий язык с каждым слушателем. Твоя работа напрямую повлияет на то, насколько легко и приятно пользователи будут находить музыку, создавать плейлисты и открывать для себя новые горизонты звука. Мы хотим, чтобы наш сервис стал тем самым местом, куда возвращаются за вдохновением и любимыми треками.
Чем будешь заниматься у нас
Работать в кросс-платформенной команде: В паре с Android-разработчиком ты будешь создавать новые фичи для стрима, в который попадешь. Это могут быть экраны авторизации, поиска, профиля, артиста и многое другое. У тебя будет свой стримлид и техлид, которые всегда прийдут на помощь.
Создавать новый функционал: Большую часть времени ты будешь разрабатывать новые фичи, улучшая приложение и добавляя важные возможности для пользователей.
Решать задачи с техническим долгом: Определенный процент времени будет посвящен работе над техдолгом, который мы формируем вместе с командой, чтобы приложение становилось еще более стабильным и быстрым.
Работать в спринтах: Мы работаем по двухнедельным спринтам и выпускаем обновления каждые две недели, чтобы регулярно приносить что-то новое нашим пользователям.
Технологии, с которыми ты будешь работать
Swift — наш основной язык разработки.
Архитектура: MVVM с координатором и биндингом на RxSwift.
Базы данных: используем Realm и переходим на GRDB.
Верстка: работаем с UIKit, используя Constraints (Autolayout DSL). Анимации — через Lottie.
API: в основном используем GraphQL, но также работаем с Rest API, все обернуто в удобные интерфейсы.
Сервисы Firebase: используем Firebase и его инструменты, такие как Analytics, RemoteConfig и Crashlytics.
У тебя все получится, если:
У тебя есть опыт работы со Swift от 3 лет.
Ты хорошо понимаешь, как работать с базами данных: разбираешься в Realm и знаком с GRDB.
Умеешь профилировать приложение и находить утечки памяти, знаешь, как анализировать производительность и понимать, что может пойти не так.
У тебя есть опыт работы с архитектурой MVVM с координатором и RxSwift.
Ты знаешь, как верстать экраны с помощью UIKit, и готов научиться использовать Autolayout DSL (если еще не знаком). Важно, чтобы ты стремился делать адаптивные и качественные интерфейсы.
Понимаешь как взаимодействовать с бекендом через GraphQL и Rest API.
Знаешь, как работать с сервисами Firebase, такими как Analytics, RemoteConfig и Crashlytics, для мониторинга и аналитики.
Ты готов учиться и осваивать новые технологии, если чего-то еще не умеешь. Мы ценим тех, кто открыт к новым знаниям и хочет постоянно развиваться.
Ты готов предлагать улучшения, активно участвовать в жизни команды и помогать менторить других разработчиков.
Ключевые навыки
Адрес
Москва, Поклонная улица, 3
Контактная информация
Звук
Сайт: zvuk.com
Почта: не указана
Вакансия опубликована 03.11.2024 в г. Москва.
Похожие вакансии
Не указана
Москва
Полный день
Подробное описание
25 октября
Не указана
Москва
Дмитровская
Полный день
Подробное описание
10 апреля
от 150 000 ₽
Москва
Полный день, Гибкий график
Подробное описание
26 октября