GP Service 24/7 — сервисная компания, работающая на стыке инженерных решений и городской инфраструктуры. Мы развиваем востребованные направления: озеленение и уход за газоном, системы автополива, обслуживание септиков, установка датчиков и цифровых инженерных решений.
Наши услуги ориентированы на акиматы, коммерческие и частные объекты — сегменты с устойчивым спросом и долгосрочными контрактами. Рынок, в котором мы работаем, активно растёт, а цифровизация и автоматизация делают такие сервисы особенно актуальными.
Компания находится в стадии масштабирования по Казахстану. Первый город — Уральск, далее планируется расширение в другие регионы. Мы строим проект с понятной бизнес-моделью, устойчивым спросом и высоким потенциалом роста, формируя команду под будущее развитие.
Мы разрабатываем собственную цифровую систему: CRM, мобильное приложение, боты, QR-систему и автоматизацию процессов.
Мы расширяем команду и приглашаем начинающего разработчика в перспективный продукт.
Проект уже имеет чёткую структуру: проект-менеджеры и аналитики управляют развитием, спринтами и ретроспективами.
Техническое направление курирует старший разработчик — он помогает формулировать задачи, принимает решения и обеспечивает качество кода через ревью.
Проект масштабируется и развивается, и мы ищем тех, кто хочет расти вместе с ним.
Формат работы: офлайн
Уровень: junior / без опыта / студент последних курсов по айти направлениям
Задачи:
- Участие в разработке backend / frontend частей проекта
- Работа с API и базами данных back
- Разработка и доработка интерфейсов. UI/UX - front
- Интеграция с CRM Bitrix24, Telegram-ботами, формами - back
- Поддержка и развитие существующего функционала - both
Требования:
- Базовое понимание backend и frontend разработки
- Знание основ HTML, CSS, JavaScript
- Понимание клиент–серверной логики
- Желание учиться и развиваться
- Опыт работы не обязателен,будет плюсом (не обязательно)
- Работа с REST API
- React
- PostgreSQL
Мы предлагаем:
- Реальный коммерческий проект.
- Очень восстребованная сфера. Карты, онлайн сервисы, интерграции.
- Возможность роста и долгосрочного сотрудничества\
- Оплата обсуждается на собеседовании; в процессе интервью предусмотрены вопросы по базовым знаниям разработки для оценки уровня и потенциала кандидата.
(JS / HTML / CSS — базовый уровень)
- В чём разница между var, let, const?
- Что такое Event Loop?
- Для чего нужны Promise и async/await?
- В чём разница между Margin и Padding?
- Какие бывают виды position (relative, absolute, fixed)?
- Что такое Responsive и как его делают?
Frontend (React)
- Какие бывают типы компонентов в React?
- В чём разница между State и Props?
- Что делают useState и useEffect?
- В чём разница между Controlled и Uncontrolled input?
- Для чего используется key?