Lead Android Developer

Veraxen , Опубликовано 1 месяц назад

Senior

Полная занятость

Договорная

Veraxen — разработчик мобильных игр с головным офисом в Лимассоле (Кипр) и офисом разработки в Варшаве (Польша) и командой из 100+ человек.

Ежедневно аудитория наших игр составляет более 1 млн человек на iOS/Android, и это число постоянно растет. Наши игры популярны в США, Канаде, Великобритании и еще в более чем 80 странах по всему миру.

У нас амбициозные планы по созданию новых игровых проектов и в Veraxen нужен заряженный Android Developer Lead, который возглавит и усилит нашу команду. 

Над чем работать?
  • Жанры: Головоломка, Казуальные
  • Платформы: iOS, Mobile, Android
Размер и структура команды?

110

На какие задачи (обязанности)?

Технологии:

  • Kotlin Coroutines, OpenGL, Custom View, Conductor, Toothpick, Dagger2, Room, Compose. 

Что Вы будете делать:

  • координировать Android команду, мотивировать и менторить ребят, участвовать в развитии команды;

  • формировать стандарты и подходы работы команды, улучшать процессы;

  • помогать интерпретировать бизнес-задачи в технические;

  • выбирать технические решения, выстраивать архитектуру кода и систем;

  • управлять техническим долгом команды и систем;

  • координировать и контролировать выполнение задач, проводить эффективные код-ревью;

  • решать сложные технические задачи, писать код наравне со всей командой;

  • оценивать сложность решений и сроки;

  • тесно взаимодействовать с другими отделами, менеджерами и CTO;

  • собеседовать кандидатов для расширения команды.

Какого профессионала ищем?
  • 2+ лет на должности Technical Lead или Team Lead команды;

  • 5+ лет опыта в разработке на Android;

  • 2+ лет разработки на Kotlin;

  • опыт написания игровой логики:

  • опыт работы с рекламными SDK;

  • отличное владение инструментами  разработки и фреймворками, реальный опыт с clean architecture и SOLID;

  • DI. Toothpick, Dagger2, Koin. Понимание scope/unscope, submodule;

  • опыт создания отдельных переиспользуемых gradle модулей;

  • понимание механизмов синхронизации данных в многопоточной среде;

  • MVP, MVVM, MVI - понимание принципов работы и концептуальных отличий; 

  • опыт коммерческой разработки с использованием RxJava2 либо Kotlin Coroutines;

  • построение кастомного UI на основе нативных компонентов sdk;

  • опыт работы со сложной анимацией (View, Fragment, Canvas);

  • понимание принципов построения многоуровневой навигации(Fragments, Conductor); 

  • опыт устранения утечек памяти;

  • опыт оптимизации под слабые девайсы;

  • понимание принципов восстановления состояния приложения после смерти процесса; 

  • опыт написания Unit тестов.

Большим плюсом будет:

  • опыт работы с libGDX;

  • работа с OpenGL и написание шейдеров, либо хорошая математическая база;

  • опыт разработки с использованием NDK;

  • опыт решения проблем с производительностью RecyclerView.

Почему у нас приятно работать?
  • Участие в разработке игр, в которые каждый день играют миллионы людей во всем мире;

  • Полностью официальная зарплата, защищенная от колебаний курсов;

  • Возможность выбрать удобный формат работы: офис или удаленно;

  • Компенсация внешних курсов по изучению английского языка;

  • Компенсация спортивных активностей;

  • Оплата конференций, семинаров, курсов в стране и за рубежом, покупка специализированной литературы + внутреннее обучение;

  • Регулярные progress review.

Veraxen

Тип компании: developer, publisher

Сотрудники: 51-200

Платформы: iOS, Android

Жанры: Казуальные

https://veraxen.com/

Все вакансии Veraxen
Join our Discord!
Find out about new Android Developer jobs on Discord
discord icon
join
@ingamejob_dev
узнавайте о новых вакансиях Android Developer в Telegram
Подписаться

Похожие вакансии

PSV Games Studio

Relocate, Удаленная работа, Украина

Опубликовано вчера

Middle

Договорная

Полная занятость

Aristocrat

Noida

Опубликовано вчера

Middle

Договорная

Полная занятость

PSV Games Studio

Удаленная работа, Украина

Опубликовано 3 дня назад

Middle

Договорная

Полная занятость