Напиши текст вакансии для должности "Программист Android". Название компании: "4Blind". Расположение: Санкт-Петербург. График работы: Гибкий график. Опыт работы: Нет опыта. Ключевые навыки: 'ООП', 'Android', 'Android SDK', 'Слепая печать', 'Android Studio'

Компания 4Blind нацелена на расширение возможностей слепых и слепоглухих сообществ и устранение препятствий, с которыми они сталкиваются в общении, образовании, трудоустройстве, транспорте и самостоятельной жизни. По данным Всемирной организации здравоохранения, во всем мире насчитывается более 285 миллионов слепых и более 7 миллионов слепоглухих. Благодаря своим инновационным устройствам и технологиям 4Blind открывает уникальные инклюзивные возможности в школах и университетах и расширяет список профессий, доступных для слепых, слабовидящих и слепоглухих. Эти устройства и технологии позволяют слепоглухим людям говорить и слышать, а слепым — изучать тактильные картинки и фотографии. Сейчас в команду мы ищем разработчика Android для поддержания и развития приложения HaptiBraille. HaptiBraille — это приложение, созданное специально для слепоглухих людей и работающее в паре с коммуникатором «ВиброБрайль». Коммуникатор позволяет тотально слепоглухому человеку общаться синтезированным голосом и слышать речь других людей. Что мы можем предложить: — Участие в социально важном инновационном проекте; — Отсутствие бюрократии и гибкость в рабочих процессах; — Возможность влиять на развитие проекта, предлагать, защищать и воплощать ваши инициативы; — Возможность применять новые технологии и подходы к разработке; — Менторство для плавного вхождения в проект; — Гибкий график без жестких рамок; — Возможность работать из дома или из офиса; — Трудоустройство по ТК. Вам предстоит: — Заниматься поддержанием и развитием существующего приложения; — Заниматься как написанием нового функционала, так и поддержкой уже существующего; — Профессионально расти и помогать расти команде. Что мы хотим видеть в вас: — Опыт разработки андроид-приложений; — Знание ОС Android, компонентов системы и их области применения, библиотек и фреймворков Google; — Умение писать на Kotlin; — Знание паттернов MVVM/MVI; — Понимание принципов Google Material Design; — Понимание ООП и принципов SOLID; — Опыт работы с Bluetooth; — Знание или возможность освоить Unit тестирование, Koin, NavComponents, Coroutines. Бонусом будет, если вы сможете предоставить примеры своего кода, например на Github. Мы думаем не только о будущем, но и о сегодняшнем дне, и если вы понимаете, что мы можем нуждаться в вас, и вы ищете практическую реализацию своих знаний и навыков, мы хотели бы видеть вас в нашей команде.