О продукте:
Мы развиваем собственный продукт, поэтому ищем Flutter разработчика. Разрабатываем мобильное приложение ImGame, сервис для организаторов соревнований и спортсменов-любителей.
ImGame - это единая платформа командных видов спорта. Ежедневно сотни спортсменов-любителей ищут соревнования, а организаторы турниров постоянно озадачены поиском участников на свои мероприятия.В приложении организаторы турниров могут подключить любой командный турнир и управлять им, а игроки могут находить турниры и отправлять заявки на участие, собирать составы на игры и вести личное расписание тренировок и матчей.
Сервис разрабатывает увлеченная команда. Имеется своя аналитика, дизайн, бекэнд разработка. Никакой бюрократии, все решения принимаются внутри команды.Стэк: Flutter. Бэкенд на PHP, используем GraphQL, где то еще есть REST. Так же есть админка на ReactJS.
Задачи: - Разрабатывать приложение по готовому дизайну на платформе Flutter;
- Декомпозировать задачи;
- Участвовать в обсуждении идей совместно с командой.
Что ожидаем от кандидата:
- Опыт разработки мобильных приложений на Flutter;
- Понимание методологий разработки: ООП, SOLID и паттернов проектирования;
- Навыки разработки на фреймворке Google Flutter;
- Знание Dart Core/Flutter;
- Понимание архитектуры и принципов разработки iOS или Android приложений;
- Понимание архитектурных паттернов;
- Понимание цикла работы приложения, управления памятью;
- Знание redux или других state менеджмент систем.
Будет плюсом:
- Понимание принципов REST/GraphQL;
- Опыт работы с flutter библиотеками get_x, flutter_redux, bloc, dio, retrofit, freezed;
- Опыт работы с Firebase (Firestore, Realtime Database).
Что мы предлагаем:
- Белая ЗП, официальное трудоустройство по ТК РФ (оформляем с первого дня работы);
- Просторный офис в Технопарке с местом на парковке;
- Хорошо оборудованное рабочее место;
- Дружная команда, адекватное руководство;
- Обмен знаниями, помощь в решении сложных задач;
- Возможность работать удаленно;
- Заработную плату обсуждаем после собеседования.