GP Service 24/7 — сервисная компания, работающая на стыке инженерных решений и городской инфраструктуры. Мы развиваем востребованные направления: озеленение и уход за газоном, системы автополива, обслуживание септиков, установка датчиков и цифровых инженерных решений.
Наши услуги ориентированы на акиматы, коммерческие и частные объекты — сегменты с устойчивым спросом и долгосрочными контрактами. Рынок, в котором мы работаем, активно растёт, а цифровизация и автоматизация делают такие сервисы особенно актуальными.
Компания находится в стадии масштабирования по Казахстану. Первый город — Уральск, далее планируется расширение в другие регионы. Мы строим проект с понятной бизнес-моделью, устойчивым спросом и высоким потенциалом роста, формируя команду под будущее развитие.
Мы разрабатываем собственную цифровую систему: CRM, мобильное приложение, боты, QR-систему и автоматизацию процессов.
Мы расширяем команду и приглашаем начинающего разработчика в перспективный продукт.
Проект уже имеет чёткую структуру: проект-менеджеры и аналитики управляют развитием, спринтами и ретроспективами.
Техническое направление курирует старший разработчик — он помогает формулировать задачи, принимает решения и обеспечивает качество кода через ревью.
Проект масштабируется и развивается, и мы ищем тех, кто хочет расти вместе с ним.
Задачи
- Разработка мобильного приложения на Flutter (Android / iOS);
- Реализация real-time функционала (геолокация, статусы, события);
- Работа с API, push-уведомлениями;
- Поддержка и развитие существующего функционала.
Требования
- Базовый или уверенный опыт работы с Flutter / Dart;
- Понимание клиент–серверной архитектуры;
- Опыт или понимание работы с REST API;
- Желание развиваться и работать с живым продуктом.
Будет плюсом:
- Работа с картами и геолокацией;
- Firebase / real-time обновления;
- Опыт публикации приложений.
Мы предлагаем
- Реальный коммерческий проект в востребованной и растущей сфере;
- Участие в запуске и масштабировании продукта по Казахстану;
- Поддержку старшего разработчика и понятные процессы;
- Возможность профессионального роста и долгосрочного сотрудничества;
- Формат работы: офлайн;
- Оплата обсуждается на собеседовании; в процессе интервью предусмотрены вопросы по базовым знаниям разработки для оценки уровня и потенциала кандидата.
(JS / HTML / CSS — базовый уровень)
- В чём разница между var, let, const?
- Что такое Event Loop?
- Для чего нужны Promise и async/await?
- В чём разница между Margin и Padding?
- Какие бывают виды position (relative, absolute, fixed)?
- Что такое Responsive и как его делают?
Ключевые навыки
- REST API
- Flutter