Разработчик (Frontend, Backend)

Казахстан ГИС Центр

Разработчик (Frontend, Backend)

Астана, микрорайон Комсомольский-2, улица Домалак Ана, 11

Описание вакансии

Обязанности:

Frontend:

- Разработка пользовательских интерфейсов вебприложений и интерактивных

3Dприложений CesiumJS для визуализации ландшафта, зданий и

динамических объектов с использованием React.js

- Визуализация геопространственных данных (тайлы рельефа, векторные слои)

и обеспечение их корректного отображения и трансформации.

- Интеграция с backendчастью системы через REST API, обработка и

визуализация данных, а также работа с ГИСсерверами (Cesium Terrain Server,

TileServer GL).

- Оптимизация производительности клиентской части приложения.

- Разработка инструментов анализа на карте: измерение расстояний, площадей,

построение профилей высот и работа с системами координат.

- Тестирование разработанного функционала, выявление и оперативное

устранение багов в интерфейсе.

- Тесное взаимодействие с UI/UX дизайнерами, аналитиками и

backend-разработчиками и ГИС-специалистами для достижения наилучшего

пользовательского опыта.

Backend:

- Проектирование и разработка микросервисной архитектуры для обработки

и раздачи геопространственных данных.

- Работа с пространственными данными в PostGIS: оптимизация сложных гео

запросов и хранение больших массивов координат.

- Разработка инструментов для динамической генерации 3D-тайлов и

обслуживания Cesium Terrain Server.

- Написание технической документации по API и архитектуре сервисов

(Swagger/OpenAPI).

- Работа с системами контроля версий (Git) и участие в процессах CI/CD.

- Соблюдение установленных сроков реализации задач (соблюдение

дедлайнов в рамках спринтов).

- Участие в технических митингах, планировании задач и оценке трудозатрат

на разработку.

- Полная занятость, работа в офисе на территории работодателя.

Требования:

- Высшее образование в области ИТ, автоматизации, математики или физики.

- Опыт разработки от 3-х лет с опытом работы в микросервисной архитектуре.

- Опыт работы с PostGIS: знание пространственных индексов (GIST) и умение

работать с геометрией/географией.

- Знакомство с инструментами ГИС: практический опыт работы с

библиотеками GDAL/OGR или библиотеками обработки геоданных (Shapely,

Fiona, PyProj).

Frontend:
- Опыт работы с Frontend разработкой не менее 2 (двух) лет.

- Глубокие знания JavaScript

- Уверенное владение React.js и библиотеками управления состоянием (Redux,

и др.).

- Опыт работы с CesiumJS (или аналогами: Three.js, Leaflet, Mapbox GL JS) и

понимание специфики работы с 3D на вебе.

- Экспертные знания HTML5 и CSS3 (SASS/LESS, Tailwind)

Backend:

- Знание протоколов передачи данных: REST, WebSockets (для Real-time

данных)

- Опыт работы с Linux: настройка серверов, работа в терминале, Bash

скриптинг.

- Умение работать с брокерами сообщений: RabbitMQ, Kafka или Redis

Pub/Sub.

- Личные качества: системное мышление, умение декомпозировать сложные

задачи, ответственность за стабильность сервисов в продакшене.

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

- Frontend: React.js

- 3D & Maps: CesiumJS.

- GIS Tools: GDAL / OGR, TileServerGL.

- Сборка и инфраструктура: Webpack.

- Backend: Node.js, Go

- Микросервисы: RabbitMQ / Kafka.

- Базы данных: PostgreSQL (PostGIS), MongoDB, Redis.

- ГИС-инструменты: GDAL/OGR, Cesium Terrain Server, TileServer GL.

- API: RESTful Stateless API

- Форматы данных: GEOJSON, MBTiles, SVG и т.д.

Условия:

- штатная работа, полный рабочий день;

- работа в офисе г. Астана - график - 5/2;

- официальное трудоустройство по ТК РК;

- конкурентоспособная заработная плата (обсуждается по итогам собеседования);

- участие в крупных и интересных проектах внедрения;

- профессиональный рост;

- дружная профессиональная команда;

- возможны длительные командировки в пределах РК.

Контактная информация:

г. Астана - отдел кадров).

Навыки
  • Java
  • JavaScript
  • React
  • REST API
  • PostgreSQL
  • Docker
  • MongoDB
  • C#
  • Node.js
  • Go
  • UX-исследования
  • UX
  • UI
Посмотреть контакты работодателя

Адрес

Похожие вакансии

SOMNIUM
  • Астана

  • до 950000 KZT

Рекомендуем
Dreamlab Technologies Ltd

Middle Frontend Developer

Dreamlab Technologies Ltd

  • Астана

  • до 700000 KZT

Рекомендуем
  • Астана

  • до 700000 KZT

Рекомендуем
Dreamlab Technologies Ltd

Node.js разработчик

Dreamlab Technologies Ltd

  • Астана

  • до 800000 KZT

SOMNIUM
  • Астана

  • до 900000 KZT

Laravel Junior/Junior+ разработчик

РГП на ПХВ Национальный центр качества дорожных активов Комитета автомобильных дорог Министерства транспорта Республики Казахстан

  • Астана

  • до 300000 KZT

C#/.NET-разработчик

СЕРВИСНЫЙ ЦЕНТР ERG

  • Астана

  • до 1100000 KZT

NTS design
  • Астана

  • до 600000 KZT

DauInvest
  • Астана

  • до 600000 KZT

Senior Python-разработчик

СЕРВИСНЫЙ ЦЕНТР ERG

  • Астана

  • до 600000 KZT

Crocos Systems
  • Астана

  • до 900000 KZT

Simourg (Симург)
  • Астана

  • до 1500000 KZT

  • Астана

  • до 1500000 KZT

  • Астана

  • до 1000000 KZT

Казахстан ГИС Центр

Аndroid разработчик

Казахстан ГИС Центр

  • Астана

  • до 1000000 KZT

  • Астана

  • от 500000 KZT

C#/.NET-разработчик (Senior)

СЕРВИСНЫЙ ЦЕНТР ERG

  • Астана

  • от 500000 KZT

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию