Разработка
Android developer (middle/senior)
г. Санкт-Петербург
Опыт работы: 1-3 года
Обязанности
- Разработка мобильных приложений на платформе Android.
- Участие в выстраивании архитектуры приложения.
- Участие в командной разработке (коммуникация с backend, UX/UI-проектировщиками и т.д.).
- Разработка новых фич и развитие старых.
- Участие в планировании и оценке задач.
Требования
- Умение проектировать, реализовывать модульный работающий код, который легко читать и понимать, можно кастомизировать и повторно использовать.
- Разработка кода на Kotlin от 1 года.
- Понимание MVVM, Clean Architecture, SOLID, базовых паттернов проектирования.
- Понимание Hilt, Dagger2.
- Понимание работы с Room, SQLite, Realm.
- Умение писать осмысленные тесты.
- Понимание RxJava или Kotlin coroutines.
- REST, Retrofit.
- Владение Git.
- Умение адекватно оценивать сроки.
- Открытость новым знаниям.
- Общительность, самостоятельность, умение объяснять.
Мы предлагаем
- Работа, где ценят профессиональное развитие и участие в планировании и оценке задач.
- Гибкое начало рабочего дня.
- В офисе спортзал с душем, библиотека, 8 кофепоинтов с чаем, кофе и какао, игровая зона с консолями, кикером и настольным теннисом.
- Развитие и обучение: оплата внешних тренингов, семинаров и конференций.
- ДМС для сотрудников.
- Программа «Кафетерий льгот»: сотрудники за счет компании могут компенсировать расходы на страхование, обучение, спорт, спортивный инвентарь.
- Достойный уровень заработной платы, официальное оформление, социальные гарантии.
- Бизнес центр класса «А» (Московский проспект, м. Фрунзенская), полная инфраструктурная обеспеченность: паркинг, несколько точек общественного питания, кафетерий, вендинговые аппараты.