Butterfly Effect
Go-разработчик (strong middle/senior)
Не указана
- 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 (договорной);
- Частичная компенсация фитнеса, медицинских услуг.