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 окладов
- Расширенный пакет ДМС для сотрудников
- Социальный пакет, специальные предложения от партнеров и скидки на продукты Банка
- Реальные возможности для вертикального и горизонтального карьерного роста внутри компании