Butterfly Effect

Go-разработчик (strong middle/senior)

Не указана
  • Астана
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Golang
  • SOLID
  • SQL
  • TypeScript
  • CSS
  • Docker
  • CI/CD
  • Apache Kafka
  • Git

Kazdream Group: Технологии для безопасного и справедливого общества

Мы – ведущая IT-компания, создающая инновационные решения для общественной безопасности. Наша миссия – защита людей и обеспечение справедливости с помощью технологий.

С 2014 года мы разрабатываем и внедряем передовые IT-продукты в области искусственного интеллекта, аналитики данных, государственных систем и систем специального назначения.

Наши достижения:

  • 200 специалистов, создающих эффективные и масштабируемые решения.
  • 25 IT-продуктов, из которых 20 уже коммерчески успешны.

Мы ценим профессиональный и личностный рост сотрудников, командную работу и новаторство.

Присоединяйтесь, чтобы вместе сделать мир безопаснее!

Чем предстоит заниматься:

  • Разработка и поддержка RESTful API;
  • Проектирование многослойной архитектуры приложения;
  • Работа с базами данных: проектирование, миграции, оптимизация запросов;
  • Интеграция и настройка асинхронной обработки данных;
  • Поддержание и развитие интерфейсов на React и TypeScript;
  • Обеспечение безопасности приложения (аутентификация, авторизация);
  • Участие в код-ревью и обеспечение качества кода;
  • Управление версиями кода в Git;
  • Поддержка и доработка существующей системы;
  • Участие в обсуждениях и решение технических задач.

Что мы ожидаем:

  • Уверенное владение Go, включая опыт разработки RESTful API – от 3х лет опыта;
  • Понимание многослойной архитектуры приложений и принципов разделения обязанностей между уровнями;
  • Знание и применение принципов SOLID и чистого кода для поддержки читаемости и расширяемости системы;
  • Опыт работы с реляционными базами данных, включая SQL, оптимизацию запросов и организацию связей между таблицами;
  • Навыки проектирования и реализации схем баз данных, нормализация данных;
  • Знание TypeScript и опыт разработки интерфейсов на React;
  • Понимание взаимодействия фронтенда и бэкенда, включая обработку данных и безопасность;
  • Опыт создания адаптивных интерфейсов, владение CSS;
  • Навыки работы с контейнерами и Docker для развертывания приложений;
  • Понимание принципов CI/CD и опыт настройки автоматических процессов развертывания;
  • Опыт работы с брокерами сообщений, такими как Kafka, и понимание принципов работы с системами обмена сообщениями;
  • Навыки проектирования и реализации асинхронной обработки данных с использованием брокеров сообщений;
  • Знание Git и системы контроля версий.

Мы предлагаем:

  • Работа из офиса в г. Астана (возможен гибрид);
  • Оформление по договору ГПХ;
  • Пятидневный график работы с 10.00 до 19.00 либо с 9:00 до 18:00 (договорной);
  • Частичная компенсация фитнеса, медицинских услуг.