Android Developer
Website Effective
IT компания, c направлением на заказной mobile и web-разработки
Мы ожидаем от тебя:
– Глубокое понимание Kotlin и Android;
– Опыт разработки UI компонентов с Compose и/или View;
– Опыт работы в многомодульных проектах. Умение применять RxJava 2 и Flow;
– Применение принципов Dependency Injection (Dagger 2);
– Опыт работы с Coroutines.
Будет плюсом:
– Написание unit-тестов и опыт написания автотестов для Android (Espresso/Kaspresso);
– Опыт написания автотестов с подменой ответов бэкенда (моки);
– Работа с инструментами для тестирования серверного API (Postman, SoapUI).
Предстоящие задачи:
– Работа в команде над разработкой Android приложения;
– Подключение к покрытию мобильных приложений автотестами;
– Автоматизация и поддержка сценариев тестирования в Android приложении;
– Необходимо писать авто тесты, оптимизировать и ускорять сами автотесты, дорабатывать CI-пайплайны;
– Писать и дорабатывать PageObject-ы для экранов;
– Дорабатывать тестовую систему для поддержки новых элементов и взаимодействия с ними;
– Дорабатывать тестовую инфраструктуру.
От нас:
– Работа в аккредитованной IT компании;
– Лояльные руководители и отсутствие бюрократии;
– Performance review: регулярный фидбек от тимлидов, понимание зон роста, помощь в развитии в интересном направлении;
– Work-life balance: поддержка и компенсация обучения и здорового образа жизни;
– Ежегодные путешествия с командой: расширяем географию и завоевываем новые вершины, разделяем прекрасные моменты вместе;
– Совместные времяпровождения: Happy Friday & Monthly Stand-up, участие во внутренних мероприятиях и инициативах. Разделим интерес каждого и найдем хобби по душе;
– Smart-мероприятия для сотрудников как внутри компании и города, так и за пределами: мы организовываем Student Labs, DevFest для Senior-разработчиков