Алматы, Огородная улица, 1А
Метро: БайконурПроект: Цифровая платформа для управления школьными процессами (ARM + WebView): авторизация, мониторинг питания и посещений, работа с учениками, отчётность, интеграции с гос. системами и взаимодействие с родителями.
Ваши задачи:
Участвовать в архитектурной декомпозиции и рефакторинге backend-системы
Разрабатывать и поддерживать надёжный backend на Go
Создавать и развивать REST API для ARM, Webview и мобильных клиентов
Проектировать структуру данных и SQL-схемы (PostgreSQL)
Обеспечивать обработку ошибок, валидацию данных, безопасность API
Оптимизировать производительность кода и SQL-запросов
Писать тестируемый код, покрытие unit и интеграционными тестами
Стек проекта:
Go (Golang) — основной язык backend
PostgreSQL — основная база данных
REST API — взаимодействие между модулями и с фронтом
Docker — для контейнеризации
Git, GitLab CI — контроль версий и автоматизация
Ожидания от кандидата:
4+ лет промышленной разработки на Go
Опыт в проектировании модульной архитектуры
Уверенное владение PostgreSQL: индексы, миграции, нормализация
Знание HTTP, REST, структуры JSON, сериализации и ошибок API
Умение писать понятный, поддерживаемый, протестированный код
Практика в рефакторинге и обновлении legacy-сервисов
Будет плюсом:
Знание особенностей WebView / мобильных API
Опыт в проектах, связанных с авторизацией и RBAC
Участие в интеграции с гос. системами
Опыт в построении отчётности и очередей обработки ошибок
КФК Medservice Plus
Алматы
Не указана
Научно-технический центр стандартизации и сертификации
Алматы
до 1000000 KZT