Job HuntersМой профиль ↗
← Все компании

РАБОТОДАТЕЛИ

АО «Казахстан ГИС Центр»

Вакансии работодателя и подписка на новые предложения.

Открытые вакансии

АО «Казахстан ГИС Центр»

Управление вакансиями скоро появится

Скрытые компании и отметки о просмотре ещё не подключены.

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

Стек 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. Английский язык: уровень, достаточный для чтения технической документации и профессиональной литературы. Задачи: — проектирование, разработка и сопровождение серверных компонентов; — разработка, интеграция и сопровождение REST API; — взаимодействие с внешними информационными системами; — обеспечение взаимодействия между программными модулями системы; — разработка пользовательского интерфейса и Web-приложений на React.js, Radix UI, Zustand, Vite; — сборка кроссплатформенных приложений на Capacitor и Electron.js; — разработка Android-приложений и мобильных компонентов на Go с использованием go-mobile; — проектирование схем баз данных, написание SQL-запросов, оптимизация, сопровождение и администрирование; — реализация подписания и проверки подписи, работа с сертификатами и криптографическими провайдерами; — локальное развёртывание и встраивание Ollama и локальных LLM в программные решения; — функциональное, интеграционное, системное и регрессионное тестирование; — выявление и устранение ошибок; — защита данных и контроль доступа; — оптимизация приложений, многопоточных процессов и баз данных, управление памятью; — настройка и автоматизация процессов сборки, тестирования и развёртывания (CI/CD); — управление исходным кодом и совместной разработкой с использованием Git; — участие в проектировании архитектуры системы, выборе технологий и интеграции компонентов; — подготовка технической, эксплуатационной и пользовательской документации; — сопровождение ПО на всех этапах жизненного цикла. Требования: — Middle +, Senior разработчик; — опыт разработки под Windows; — будет плюсом опыт разработки под Android.

ОфисseniorАстана

Нет нужной компании? Предложите её →