Android Developer Middle

Android Developer Middle


Remote | full time | 250 т.р.

Ailet

ℹ️Мы разрабатываем SaaS решение которое содержит следующие компоненты:

- Мобильное приложение под iOS и Android;

- Аналитический web-портал;

- REST API на Python и PHP;

- Backend распознавания с использованием нейронных сетей.


🔶Стэк и фреймворки:

Kotlin, Java, C++, Dagger 2, RxJava 3, CameraX, Retrofit 2, Room, OpenCV, Realm, REST API, JSON


✅Чем предстоит заниматься:

Разработка нового функционала;

Добавление новых фич;

Поддержка существующего проекта (багфикс);

Ресерч в области AR (определения размера снимаемых объектов), ML (распознавание на устройстве).


✅Пожелания к кандидату:

Опыт коммерческой разработки Android 3+ лет;

Опыт разработки на kotlin/java 3+ лет (приоритет kotlin);

Знание платформы Android;

Знание Android SDK;

Опыт работы с RxJava, Dagger;

Опыт работы с Room/Realm;

Понимание Аctivity/Fragment Lifecycle;

Понимание принципов ООП, Clean Architecture и SOLID, умение применять эти принципы на практике;

Понимание паттернов MVC, MVP, MVVM, DI, применение на практике;

Знание сетевых протоколов и технологий (REST API, JSON);

Опыт работы с Git/Gitlab, Code Review;

Наличие завершенных проектов. 


✅Будет плюсом:

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

Знание классических алгоритмов и структур данных;

Опыт работы с Gradle;С Camera API/CameraX;

Опыт работы с изображениями (преобразования, анализ); с CV, ML, AR;

Опыт разработки клиент-серверных приложений. 


👉🏻Мы предлагаем:

Вы можете работать из любой точки мира;

В компании проводится Performance Review. Так мы помогаем нашим сотрудникам расти и развиваться профессионально. Мы регулярно пересматриваем и изменяем заработную плату;

У наших сотрудник есть возможность проходить обучение в счет компании (50-100%) в рамках индивидуального развития. Мы компенсируем изучение иностранных языков; 

Наш продукт востребован клиентами и постоянно совершенствуется;

Мы встречаемся командой на праздники, несмотря на удаленный формат работы;

У нас есть офисы, если вам очень хочется иногда посещать их.


🔶Этапы собеседований (встречи проходят онлайн):

1 этап: Знакомство 30-40 минут

2 этап: Техническое интервью 60 минут

3 этап: Финальная встреча с командой 60 минут 


📨Все вопросы пишите личным сообщением:

@grossanna



Report Page