Назад к вакансиям

Full-stack Engineer

1 000 000 – 1 900 000 KZTв месяц
AO Bereke BankАлматыГибрид5/2Полная занятость
PythonPostgreSQLREST APITypeScriptBackendReactGoFull-stackFrontendNode.jsFastAPIWebsocketViteTanStack QuerySSEFeature-Sliced DesignMUI

Описание

Обязанности

  • Разработка чат-интерфейсов и ассистентов с потоковой генерацией ответа
  • Обеспечение доступности интерфейса и поддержка нескольких языков (русский, казахский)
  • Самостоятельный вывод кода в среду и его сопровождение

Требования

  • Frontend: React 18 или 19 и TypeScript, современный сборщик (Vite), управление серверным состоянием (TanStack Query или аналоги), компонентные библиотеки (MUI или аналоги), архитектура крупного SPA (Feature-Sliced Design или сопоставимый подход)
  • Backend: Python и FastAPI либо готовность перейти на этот стек с Node.js или Go; проектирование REST API, аутентификация и управление сессиями, работа с PostgreSQL
  • Потоковые интерфейсы: SSE и WebSocket, вывод ответа модели по мере генерации, отмена запроса, обработка обрывов соединения
  • Проектирование интерфейсов для длительных процессов: отображение статусов шагов, хода выполнения цепочки, повторных попыток и содержательных сообщений об ошибках
  • Интеграция с корпоративной аутентификацией (LDAP, SAML, SSO), реализация ролевой модели на клиенте, разграничение видимости данных
  • Docker, GitLab CI
  • Опыт создания no-code- и low-code-конструкторов, визуальных редакторов процессов
  • Работа с дизайн-системой и её поддержкой
  • Опыт продуктовой аналитики на клиентской стороне: события, воронки, метрики использования
  • Использование AI-ассистентов в собственной разработке
  • Продуктовый подход к работе, интерес к фактическому пользовательскому поведению
  • Готовность к короткому циклу разработки и доработкам по результатам обратной связи от пользователей
  • Самостоятельность в проработке задач при отсутствии готовых макетов
  • Умение согласовывать контракты API с инженерами платформы
  • Внимание к состояниям интерфейса: права доступа, ошибки, загрузка, отсутствие данных

Условия

  • Оплата: От 1 000 000 ₸ - до 1 900 000 ₸ на руки
  • График 5/2
  • Гибрид с первого дня работы
  • Стабильный оклад + ежегодный бонус в размере до 2 окладов
  • Расширенный пакет ДМС для сотрудников
  • Социальный пакет, специальные предложения от партнеров и скидки на продукты Банка
  • Реальные возможности для вертикального и горизонтального карьерного роста внутри компании