Узнай больше о нашей команде на карьерной странице
2 апреля 2021

Flutter/Android developer (вакансия неактивна)

Днепр $2000–3500

Необходимые навыки

— опыт разработки клиент-серверных приложений и уверенные знания клиент-серверной архитектуры, REST API, XML/JSON;
— опыт работы с Android SDK и Java / Kotlin от 2 лет;
— коммерческий опыт разработки приложений от 3 лет;
— знание принципов и паттернов ООП и применение их на практике;
— знание и понимание основ ООД и применение на практике паттернов MVP, MVVM;
— владение навыками многопоточного и асинхронного программирования;
— опыт работы с MySQL;
— опыт в написании и применении UNIT-тестирования в мобильной разработке;
— опыт работы со сторонними сервисами для push-уведомлений, Google Maps и пр.;
— работа с системами контроля версий, понимание концепции работы репозиториев git и владение практическими навыками;
— умение вникать в детали и разбираться в чужом коде;
— общие знания об основных подходах к разработке приложений: Agile, waterfall;
— английский язык на уровне эффективного чтения и понимания технической документации.

Будет плюсом

— высшее техническое образование;
— разработку кроссплатформенных приложений;
— опыт в реактивном подходе к программированию;
— знание других языков программирования кроме Java/Kotlin, написание скриптов на bash, python;
— опыт работы с Android NDK, управление памятью, понимание принципов организации данных в памяти для своего основного языка программирования;
— опыт работы с другими мобильными ОС вроде iOS, Windows Mobile;
— опыт работы с сервисами полевого тестирования приложений testflight, hockeyapp, fabric.io, crashlytics.com;
— опыт работы с Continuous Integration системами, в частности с gitlab_ci, fastlane;
— опыт работы с системами управления проектами Jira, Redmine, Basecamp;
— перфекционизм;
— способность и желание досконально разобраться в любом вопросе;
— способность понятно излагать свои мысли — как устно, так и письменно.

Предлагаем

— Рост в профессии. Наши специалисты по продажам становятся проектными менеджерами, а разработчики — тимлидами. Кроме того, Work.ua компенсирует 50% стоимости обучающих мероприятий, курсов и хобби.
— Рост дохода. Мы пересматриваем уровень зарплаты 2 раза в год.
— Стабильность. Официальное оформление, оплачиваемые отпуск и больничный без справок, выплата зарплаты 2 раза в месяц в одни и те же дни.
— ЗОЖ. Мы любим спорт. Есть беговой, футбольный, баскетбольный клубы. И онлайн-разминки каждый день.
— Команду с общими интересами. Ты можешь создать в компании свой клуб или присоединиться к существующим. Наши клубы: кино-, книжный, ораторский, клуб дебатов, родительский.
— Веселые вечера и выходные: онлайн- и офлайн-игры, сплавы на байдарках, высадки деревьев, поездки на море и многое другое.
— Подробнее о нашей команде и технологиях — по ссылке: www.work.ua/careers

Обязанности

— освоение новых передовых технологии и фреймворков, в частности Google Flutter;
— имплементация функциональности приложения по всему спектру задач: сетевая коммуникация, UI, бизнес-логика, интеграция со сторонними сервисами;
— написание качественного, хорошо поддерживаемого кода;
— командная помощь другим разработчикам, участие в сode review;
— написание тестов (включая, но не ограничиваясь, юнит-тесты, функциональные тесты, виджет-тесты);
— работа над багами: поиск и исправление.

О проекте

Привет! Мы — продуктовая украинская компания Work.ua. Ежемесячно 5 миллионов украинцев выбирают наш сайт, чтобы находить работу или сотрудников. Сотни тысяч пользователей посещают сайт с помощью мобильного приложения. И для нас очень важно, чтобы каждому посетителю Work.ua запомнился как самый удобный, быстрый и эффективный ресурс.

Мы запустили мобильное приложение (iOS, Android), используя новые технологии от Google (Flutter), и сейчас развиваем его.

Мы используем самые прогрессивные технологии и инструменты, потому не стоит опасаться legacy-кода или скучной рутины в бесконечной охоте на баги. Впереди лишь высокие стандарты качества, детально проработанный рабочий процесс, великолепный Google Flutter и отличный офис. А как иначе, ведь одна из наших ценностей — хорошо или никак!