Senior Fullstack-разработчик (Go / React / TypeScript)

Stream Solutions (Стрим Солюшнс)

Senior Fullstack-разработчик (Go / React / TypeScript)

Астана, улица Динмухамеда Кунаева, 10

Описание вакансии

AI-native продукт для строительной отрасли

StreamSolutions развивает продукт для строительных и проектных организаций. Ищем senior fullstack-разработчика, который будет разбираться в задачах пользователей, принимать технические решения и самостоятельно доводить функциональность до выпуска и проверки в реальной работе.

В продукте нужно учитывать взаимодействие специалистов, подразделений и подрядчиков: их данные, документы, права доступа, согласования и обмен информацией. Нам важны понятные интерфейсы, корректная бизнес-логика и надёжная работа системы.

Мы строим AI-native компанию: AI становится частью продукта, разработки и работы со знаниями. Работать предстоит при помощи AI-агентов: подготавливать контекст, ставить задачи, направлять реализацию, проверять изменения и доводить их до результата. При этом обязательны собственный опыт разработки на Go и React в production и опыт эксплуатации работающих систем.

Вы будете работать с продуктовой командой, бизнес-аналитиком, тимлидом, дизайнерами и QA. Ваш результат — полезные функции с корректной бизнес-логикой, которые вы самостоятельно проверили и довели до использования.

Вам предстоит

  • Разрабатывать функции целиком. Разбираться в задаче пользователя, уточнять требования и критерии приёмки, реализовывать backend на Go, интерфейсы на React / TypeScript, API и работу с PostgreSQL. Учитывать ограничения, исключения и влияние изменений на смежные сценарии.
  • Создавать понятные интерфейсы. Реализовывать согласованный дизайн, формы, таблицы и рабочие процессы. Продумывать загрузку данных, пустые состояния, ошибки, повторные действия и обратную связь для пользователя.
  • Самостоятельно проверять продукт и бизнес-логику. Проходить пользовательские сценарии от начала до результата, проверять данные, расчёты, права доступа, статусы и взаимодействие функций. Учитывать ошибки, исключения, повторные и одновременные действия. Находить причины проблем, исправлять и повторно проверять результат.
  • Работать с AI-агентами. Подготавливать контекст, ставить задачи, направлять реализацию и проверять изменения. Самостоятельно разбираться в коде и исправлять ошибочные решения.
  • Развивать AI-функции продукта. Подключать модели к данным, знаниям и инструментам, учитывать права доступа и контроль пользователем. Вместе с аналитиком готовить проверочные примеры, обрабатывать ошибки и оценивать качество на реальных задачах.
  • Выпускать и сопровождать изменения. Писать необходимые тесты, участвовать в code review, работать с логами и метриками, устранять ошибки и проблемы производительности после запуска.
  • Работать с командой над результатом. Выявлять недостающие требования, обсуждать решения, учитывать смежные сценарии и поддерживать актуальную техническую документацию.

Мы ожидаем от вас

  • Опыт самостоятельной разработки и эксплуатации production-систем — обязательно. Вы лично писали код, выпускали изменения и поддерживали системы после запуска. Можете объяснить свои решения и рассказать об устранении реальных сбоев.
  • Опыт Go в production — обязательно. Разрабатывали и сопровождали backend: API, бизнес-логику, работу с БД и внешними сервисами. Понимаете обработку ошибок, context и конкурентное выполнение.
  • Опыт React в production — обязательно. Создавали и поддерживали интерфейсы для реальных пользователей. Уверенно работаете с TypeScript, HTML и CSS, состоянием приложения, жизненным циклом компонентов, асинхронными операциями и серверными данными. Умеете диагностировать ошибки frontend.
  • Самостоятельную проверку продукта. Умеете разобраться в бизнес-правилах, определить ожидаемое поведение, подобрать данные и сценарии проверки, воспроизвести проблему и проверить исправление. Взаимодействие с аналитиком и QA дополняет вашу собственную проверку.
  • Сильную работу с данными и API. Умеете проектировать реляционные модели, писать SQL и работать с PostgreSQL: транзакциями, ограничениями, индексами и миграциями. Понимаете HTTP/REST, аутентификацию и авторизацию; учитываете конкурентные изменения, повторные запросы и совместимость API.
  • Инженерную практику тестирования и выпуска. Работаете с Git, Docker и CI/CD. Используете модульные, интеграционные и E2E-тесты по назначению; проверяете ключевые сценарии с реальным backend и БД.
  • Практический опыт работы с AI-агентами. Используете coding-агентов, умеете предоставлять контекст и проверять результаты. Можете объяснить принятый код, выявить ошибку агента и самостоятельно внести необходимые изменения.
  • Прикладной опыт работы с LLM. Создавали законченный сценарий с использованием моделей и можете объяснить, как организовали контекст, интеграцию с данными или инструментами, обработку ошибок и проверку качества.
  • Продуктовое мышление и самостоятельность. Связываете решения с задачами пользователей, согласовываете приоритеты и доводите работу до результата. Выбираете достаточное решение и переиспользуете существующие компоненты.

Будет плюсом

  • Практический опыт разработки на Python.
  • Опыт B2B-продуктов, корпоративных систем и процессов с несколькими ролями пользователей.
  • Работа с ERP, документооборотом, интеграциями, миграцией и синхронизацией данных.
  • Строительство и проектирование, CAD/САПР, BIM и инженерные данные.
  • Эксплуатация AI-функций, автоматизированная оценка качества, контроль задержек и стоимости.

В первые три месяца рассчитываем вместе с вами

  • Разобраться в продукте, ключевых пользовательских сценариях, бизнес-правилах, архитектуре и процессе выпуска.
  • Самостоятельно провести согласованную функцию через реализацию, ревью, тестирование и выпуск.
  • Проверить её в реальных пользовательских сценариях: подтвердить корректность бизнес-логики, данных и интерфейса, устранить выявленные проблемы.
  • Для выбранной AI-функции реализовать необходимые проверки качества и обработку ошибок.
  • Взять ответственность за дальнейшую работу и развитие выпущенной функциональности.

Условия работы

  • Полная занятость, работа в офисе в Астане: улица Динмухамеда Кунаева, 10.
  • График 5/2, 8 рабочих часов в день.
  • Оформление по трудовому договору.

Вы сможете влиять на технические решения, работать с задачами реальных пользователей и видеть результат своей работы в строительных и проектных организациях.

Как откликнуться

Пришлите резюме и коротко расскажите об одном-двух проектах:

  • Что вы лично разрабатывали на Go и React и кто пользовался результатом.
  • Как самостоятельно проверяли продукт и бизнес-логику.
  • Как сопровождали систему после запуска и какие проблемы эксплуатации решали.
  • Как применяли AI-агентов в разработке и какие AI-функции создавали для пользователей.

При наличии приложите ссылки на продукт, код или демонстрацию. Подойдёт и обезличенный разбор коммерческого проекта.

Навыки
  • Git
  • TypeScript
  • JavaScript
  • SQL
  • React
  • Docker
  • REST API
  • PostgreSQL
  • Golang
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Platonus
  • Астана

  • Не указана

Рекомендуем
DAMUMED (Дамумед)
  • Астана

  • Не указана

Рекомендуем
COMRUN, ТМ re:Kassa
  • Астана

  • до 1000000 KZT

Рекомендуем
Documentolog
  • Астана

  • до 1000000 KZT

Freedom Cloud Holding Ltd.

Senior QA Engineer

Freedom Cloud Holding Ltd.

  • Астана

  • до 1000000 KZT

Stream Solutions (Стрим Солюшнс)
  • Астана

  • до 1000000 KZT

SND Engineering
  • Астана

  • до 1200000 KZT

Центр развития трудовых ресурсов

Tech Lead (Java)

Центр развития трудовых ресурсов

  • Астана

  • от 1012000 KZT

FX Back Office
  • Астана

  • от 1012000 KZT

  • Астана

  • до 1000000 KZT

  • Астана

  • до 1000000 KZT

EY (Ernst & Young)
  • Астана

  • до 1000000 KZT

EY (Ernst & Young)
  • Астана

  • до 1000000 KZT

  • Астана

  • до 1200000 KZT

ЧК Presight AI Kazakhstan Ltd

Senior Officer - Administration

ЧК Presight AI Kazakhstan Ltd

  • Астана

  • до 1200000 KZT

Жилищный строительный сберегательный банк Отбасы банк

Главный аудитор по ИТ/ИБ

Жилищный строительный сберегательный банк Отбасы банк

  • Астана

  • до 1200000 KZT

АО «Freedom Bank Kazakhstan»

Старший кассир

АО «Freedom Bank Kazakhstan»

  • Астана

  • до 1200000 KZT

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию