Fullstack-разработчик (Web / Desktop / Android)

Fullstack-разработчик (Web / Desktop / Android)

IT Вакансии

Разработка геоинформационных систем в АО «Казахстан ГИС Центр» на стеках React.js, Go, Node.js, C99, C++98 с использованием кроссплатформенных технологий Capacitor и Electron.js.

Компания: АО «Казахстан ГИС Центр»

Формат: office

Уровень ЗП: 800 000тг

Занятость: full-time

🖥 Формат

Астана

🕹 Работодатель

АО «Казахстан ГИС Центр» является единым оператором (интегратором), обеспечивающим поставку необходимых компонентов и разработку геоинформационных систем.

🕹 Список обязанностей:

— Проектирование, разработка и сопровождение серверных компонентов

— Разработка, интеграция и сопровождение REST API

— Взаимодействие с внешними информационными системами

— Обеспечение взаимодействия между программными модулями системы

— Разработка пользовательского интерфейса и Web-приложений на React.js, Radix UI, Zustand, Vite

— Сборка кроссплатформенных приложений на Capacitor и Electron.js

— Разработка Android-приложений и мобильных компонентов на Go с использованием go-mobile

— Проектирование схем баз данных, написание SQL-запросов, оптимизация, сопровождение и администрирование

— Реализация подписания и проверки подписи, работа с сертификатами и криптографическими провайдерами

— Локальное развёртывание и встраивание Ollama и локальных LLM в программные решения

— Функциональное, интеграционное, системное и регрессионное тестирование

— Выявление и устранение ошибок

— Защита данных и контроль доступа

— Оптимизация приложений, многопоточных процессов и баз данных, управление памятью

— Настройка и автоматизация процессов сборки, тестирования и развёртывания (CI/CD)

— Управление исходным кодом и совместной разработкой с использованием Git

— Участие в проектировании архитектуры системы, выборе технологий и интеграции компонентов

— Подготовка технической, эксплуатационной и пользовательской документации

— Сопровождение ПО на всех этапах жизненного цикла

🕹 Требования к кандидату:

— Стек Front-end: React.js, Radix UI, Zustand, Vite

— Кроссплатформенная разработка: Capacitor, Electron.js

— Языки программирования: Go, Node.js, C99, C++98

— Мобильная разработка на Go: go-mobile

— Сборка: CMake, Ninja, Clang/LLVM

— Базы данных: SQLite, PostgreSQL, MySQL или аналогичные — проектирование схем, SQL, оптимизация, администрирование

— Архитектура: принципы построения клиент-серверных приложений, REST API, JSON

— Системное программирование: многопоточность, управление памятью, оптимизация производительности

— ЭЦП: подписание, проверка подписи, сертификаты, криптопровайдеры

— Локальные LLM: развёртывание и интеграция Ollama

— Контроль версий: уверенное владение Git

— Английский язык: уровень, достаточный для чтения технической документации и профессиональной литературы

— Опыт разработки под Windows

— Опыт разработки под Android (будет плюсом)

— Уровень: Middle +, Senior

🕹 Примерный уровень ЗП:

800 000тг

🕹 Условия работы:

— full-time

— оффлайн

🕹 Контакты:

@assiyatd

Report Page