Lead Android Developer

Veraxen , Posted 1 month ago

Senior

Full time

Negotiable

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

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

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

What are you working on?
  • Genres: Puzzle, Casual
  • Platforms: iOS, Mobile, Android
Team size and structure?

110

For which tasks (responsibilities)?

Технологии:

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

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

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

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

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

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

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

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

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

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

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

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

What kind of professional are we looking for?
  • 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.

Why do we enjoy working here?
  • Участие в разработке игр, в которые каждый день играют миллионы людей во всем мире;

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

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

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

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

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

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

Veraxen

Company type: developer, publisher

Employees: 51-200

Platforms: iOS, Android

Genres: Casual

https://veraxen.com/

View all vacancies from Veraxen
Join our Discord!
Find out about new Android Developer jobs on Discord
discord icon
join
@ingamejob_dev
keep up to date with new job offers Android Developer on Telegram
Subscribe

Similar job opportunities

PSV Games Studio

Remote, Ukraine

Posted yesterday

Middle

Negotiable

Full time

LOPPI POPPI

Remote, Poland, Serbia (+3)

Posted 2 days ago

Middle

Negotiable

Full time

GameGears

Remote

Posted 1 week ago

Middle

Negotiable

Full time