Magora Systems — международная IT-компания. Мы разрабатываем программное обеспечение, мобильные приложения и веб-сервисы. Мы работаем с 2010 года и выросли до компании с офисами в Новосибирске, Санкт-Петербурге и Лондоне.

Наши основные заказчики — компании США, Канады, Австралии, Великобритании и России, а в нашем портфолио — комплексные решения для автоматизации бизнес-процессов, сложные системы слежения для железных дорог и высоконагруженные сервисы.

Приглашаем в новосибирский офис Middle Android-разработчика и предоставляем условия для комфортной работы и профессионального роста:

— прозрачная система грейдов и регулярный пересмотр зарплаты;

— подготовка к участию в конференциях и митапах за счет компании;

— мудрый CTO и опытные коллеги, которые всегда помогут с советом;

— адекватный топ-менеджмент компании, открытый к предложениям;

— и конечно же, никакой бюрократии, но настроенные процессы.

Не хочется даже об этом говорить, но на всякий случай обозначим, что вас ждёт:

— прокаченное рабочее место;

— отсутствие дресс-кода;

— удобный график работы без всяких «обязательных с 9 до 18»;

— современный офис с зонами отдыха, приставкой, настольными играми, турником и музыкальными инструментами;

— официальное трудоустройство с первого дня, отпуск, оплачиваемый больничный и прочие социальные гарантии.

А тут не можем настаивать, но предлагаем:

— насыщенную корпоративную жизнь с тематическими митапами, покерными турнирами, квизами, спортивными мероприятиями и праздниками;

— обучение английскому языку в офисе;

— корпоративный бассейн, компанию для бега, компанию для ходьбы в бары и команду для игр в волейбол.

Чем вы будете заниматься:

— разрабатывать новые приложения на Kotlin;

— поддерживать существующие приложения на Kotlin и Java;

— участвовать в процессе первичной оценки проектов на этапе presale;

— декомпозировать и оценивать фичи;

— участвовать в code review;

— взаимодействовать со смежными отделами по техническим вопросам.

Поэтому для комфортной работы вам понадобится:

— опыт разработки Android приложений от 1 года;

— опыт использования Kotlin;

— знание ООП, SOLID, основных паттернов проектирования;

— опыт применения MVC/MVP/MVVM паттернов;

— знание основных элементов Material Design;

— опыт работы с RxJava2;

— базовые знания и опыт использования DI фреймворков (Dagger/Toothpick/Koin);

— базовые знания SQL;

— умение писать Unit Test;

— умение работать с git или другими системами контроля версий;

— умение самостоятельно решать возникающие вопросы.

Мы команда, которая знает, что такое "hard-working" и умеет «зажечь» в пятницу. Давайте с нами?