Frontend-разработчик (Middle, AI-Driven)

от 140 000 сом за месяц на руки

Выплаты: раз в месяц

Опыт работы: 3–6 лет

Полная занятость
Оформление: Трудовой договор

График: 5/2

Рабочие часы: 8

Формат работы: на месте работодателя

Напишите телефон, чтобы работодатель мог связаться с вами
Нажимая «Продолжить», вы подтверждаете, что ознакомлены, полностью согласны и принимаете условия «соглашения»

Компания DiGi — международная группа компаний, резидент ПВТ КР. Мы создаём IT-продукты для промышленности, экологии и высоких технологий. Наша команда — это люди, которые не боятся сложных задач и умеют работать с удовольствием.

О вакансии:

Мы ищем не просто разработчика. Мы ищем человека, который живёт в Бишкеке, любит этот город и готов строить будущее здесь — в офисе, в команде, в реальном взаимодействии. Того, кто использует AI не потому что «модно», а потому что это естественный способ работать быстрее и умнее.

Что мы предлагаем:

- Работу в офисе в центре Бишкека — с живой командой, а не через экран;

- Официальное трудоустройство, стабильные выплаты, комфортное рабочее место;

- Возможность расти: у нас учатся все — от джунов до руководителей;

- Атмосферу, где ценят инициативу, уважают личные границы и не забывают, что работа — это часть жизни, а не наоборот;

- Зарплата от 140 000 сом в месяц (обсуждается индивидуально в зависимости от опыта).

Технологический стек:

- Основное: React 19, TypeScript, Vite, React Router, Styled Components, REST API;

- Инструменты: ESLint / Prettier / Husky, Yarn, Git;

- Будет плюсом: GIS / картографические технологии, Recharts, vedro.

Чем предстоит заниматься:

Ты будешь разрабатывать и развивать frontend-платформу для национального проекта — систему, объединяющую интерактивную карту, спутниковые данные, GIS-слои, аналитику и отраслевые сервисы.

Основные задачи:

- Разработка сложных интерфейсов на React / TypeScript;

- Развитие интерактивной карты и системы управления GIS-слоями;

- Создание аналитических дашбордов, графиков и инструментов визуализации;

- Интеграция с backend API;

- Оптимизация производительности приложения и работа с большими объёмами данных;

- Развитие архитектуры существующего проекта, рефакторинг и поддержка кодовой базы.

Что для нас важно:

- Ты живёшь в Бишкеке и готов работать в офисе;

- У тебя высшее профильное образование (IT, математика, инженерия);

- Твой уровень — Middle: уверенный опыт работы с React, TypeScript, современными инструментами сборки;

- Ты дружен с AI: используешь нейросети и ассистенты (Cursor, Claude Code) в повседневной работе, умеешь применять их не только для генерации кода, но и для исследования, диагностики и проектирования решений;

- Ты понимаешь, проверяешь и несёшь ответственность за код, созданный с помощью AI;

- Ты лёгкий на подъём, активный, любишь общаться и умеешь находить общий язык с разными людьми;

- Ты толерантен и открыт к людям любой национальности, веры и культуры — и тебе действительно интересно работать в мультинациональной команде.

Нам особенно важно, чтобы ты:

- Мог самостоятельно разбираться в существующей кодовой базе;

- Понимал архитектуру крупных frontend-приложений и умел отделять UI, бизнес-логику, состояние и слой взаимодействия с API;

- Умел находить и устранять проблемы производительности (лишние render, утечки памяти);

- Проектировал переиспользуемые компоненты и abstractions без избыточного усложнения;

- Писал строго типизированный и поддерживаемый TypeScript-код;

- Был способен самостоятельно исследовать незнакомую технологию или проблему и довести её до рабочего решения.

GIS (будет преимуществом):

Опыт разработки картографических систем — большой плюс. Особенно интересен опыт с MapLibre GL JS / Mapbox GL JS / OpenLayers, GeoJSON, raster/vector tiles, WMS/WMTS, WebGL, отображением больших наборов геоданных.

Глубокий опыт GIS не обязателен, если у тебя сильная frontend-база и ты способен быстро разобраться в предметной области.

AI-Driven разработка:

Мы активно используем AI как часть инженерного процесса. Ожидаем опыт работы с инструментами уровня Claude Code, Cursor. Важно уметь использовать AI не только для генерации кода, но и для исследования кодовой базы, поиска проблем, проектирования, рефакторинга и code review.

Будет плюсом:

- Опыт GIS / remote sensing проектов;

- Опыт разработки data-intensive интерфейсов;

- WebGL / Canvas;

- WebSocket / real-time данные;

- CI/CD, Docker, Nginx;

- AWS / S3 / CDN;

- Опыт проектирования frontend-архитектуры для долгоживущих продуктов.

Как откликнуться:

Если ты прочитал это и понял, что это про тебя — откликайся! Мы хотим познакомиться.

В сопроводительном письме, пожалуйста, приложи ссылку на GitHub-репозиторий с выполненным тестовым заданием и кратко опиши в README:

- архитектуру решения;

- какие AI-инструменты использовал и как именно они помогли в работе.

Тестовое задание:

Сделать небольшой интерфейс управления картографическими слоями на React + TypeScript с использованием vedro.

Слои: температура, ветер, инсоляция.

Для каждого слоя:

- включение / выключение;

- регулировка прозрачности (opacity);

- отображение статуса: loading / success / error;

- возможность повторной загрузки после ошибки.

- при включении слоя — имитация запроса к API через mock.

Что нам интересно посмотреть:

- как организовано управление состоянием в vedro;

- архитектуру компонентов;

- работу с асинхронностью и обработку гонок состояний (race condition) при быстрых переключениях;

- строгую типизацию без any;

- отсутствие лишних render;

- насколько решение масштабируется с 5 до 100+ слоёв.

UI: можно сделать минимальным — внешний вид не важен. Главное — логика и архитектура.

Гоу!

Ключевые навыки

  • React
  • TypeScript
  • Git
  • API
  • GIS
  • Docker
  • Английский — B1 — Средний

Контакты

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где предстоит работать

Бишкек, улица Сухэ-Батора
Вакансия опубликована 22 сентября 2026 в Бишкеке