Senior Go Engineer

Частная компания Akhter Studios Ltd.
Занятость Проектная работа
Проектная работа
Адрес Казахстан, Алматы, Огородная улица, 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

  • Участие в интеграции с гос. системами

  • Опыт в построении отчётности и очередей обработки ошибок

Требования
Опыт От 3 до 6 лет
Условия работы
График работы Удаленная работа
Добавлено 3 дня назад
Для связи с работодателем или просмотра контактов нажмите на кнопку