Senior Full Stack Developer (Go / React / TypeScript)
Технологии
Описание вакансии
Кратко о роли
Mindia KZ ищет Senior Full Stack разработчика для развития AI-native продукта для строительных и проектных организаций. Вам предстоит самостоятельно принимать технические решения и доводить функции от разработки до выпуска.
Ключевые задачи
- Разработка функций целиком: от уточнения требований до реализации backend на Go и интерфейсов на React/TypeScript.
- Создание интерфейсов по согласованному дизайну, работа с формами, таблицами и рабочими процессами.
- Самостоятельная проверка пользовательских сценариев, бизнес-логики, прав доступа и статусов.
- Работа с AI-агентами: подготовка контекста, постановка задач и проверка качества сгенерированного кода.
- Развитие AI-функций, подключение моделей к данным и инструментам, контроль качества.
- Сопровождение изменений: написание тестов, code review, работа с логами и устранение сбоев.
Обязательные требования
- Опыт разработки и эксплуатации production-систем.
- Уверенное владение Go (API, бизнес-логика, БД, конкурентность).
- Навыки разработки на React и TypeScript.
- Опыт работы с PostgreSQL (проектирование моделей, транзакции, индексы).
- Понимание HTTP/REST, аутентификации и авторизации.
- Опыт работы с Git и Docker.
- Практический опыт работы с coding-агентами и LLM.
- Самостоятельность и продуктовое мышление.
Будет плюсом
- Знание Python.
- Опыт работы с B2B-продуктами, ERP или документооборотом.
- Знание предметных областей: строительство, CAD/САПР, BIM.
- Опыт эксплуатации AI-функций и контроля их качества.
Условия и бенефиты
- Зарплата 1 300 000 тенге в месяц до вычета налогов.
- Возможность работать в офисе в Астане или удалённо.
- Полная занятость, график 5/2.
- Оформление по трудовому договору.
- Работа в продуктовой команде с аналитиком, тимлидом, дизайнерами и QA.
Процесс найма
- Для отклика пришлите резюме и описание 1–2 проектов с акцентом на ваш опыт работы с Go, React, бизнес-логикой и AI-агентами.
- Приветствуются ссылки на продукт, код или демонстрацию.
Mindia KZ развивает AI-native продукт для строительных и проектных организаций. Ищем senior full stack разработчика, который разбирается в задачах пользователей, принимает технические решения и самостоятельно доводит функции до выпуска и использования.
Что предстоит делать:
- Разрабатывать функции целиком: уточнять требования и критерии приёмки, реализовывать backend на Go, интерфейсы на React / TypeScript, API и работу с PostgreSQL.
- Создавать интерфейсы по согласованному дизайну: формы, таблицы и рабочие процессы. Учитывать загрузку данных, пустые состояния, ошибки и повторные действия.
- Самостоятельно проверять пользовательские сценарии, бизнес-логику, данные, права доступа и статусы. Учитывать исключения, повторные и одновременные действия, исправлять проблемы и повторно проверять результат.
- Работать с AI-агентами: готовить контекст, ставить задачи, направлять реализацию и проверять изменения. Разбираться в сгенерированном коде и самостоятельно исправлять ошибки.
- Развивать AI-функции: подключать модели к данным, знаниям и инструментам, учитывать права доступа и контроль пользователем, проверять качество на реальных задачах.
- Выпускать и сопровождать изменения: писать необходимые тесты, участвовать в code review, работать с логами и метриками, устранять сбои и проблемы производительности, поддерживать техническую документацию.
Что ожидаем:
- Личный опыт разработки и эксплуатации production-систем: вы писали код, выпускали изменения и поддерживали системы после запуска. Можете объяснить свои решения и разобрать реальные сбои.
- Go в production — обязательно: API, бизнес-логика, БД и внешние сервисы; обработка ошибок, context и конкурентное выполнение.
- Навыки разработки на React и TypeScript: работа с HTML и CSS, состоянием приложения, жизненным циклом компонентов, асинхронными операциями и серверными данными. Умение диагностировать ошибки frontend.
- PostgreSQL и SQL: проектирование реляционных моделей, транзакции, ограничения, индексы и миграции. Понимание HTTP/REST, аутентификации и авторизации, конкурентных изменений, повторных запросов и совместимости API.
- Git и Docker. Умение применять модульные, интеграционные и E2E-тесты, проверять ключевые сценарии с реальным backend и БД.
- Практический опыт работы с coding-агентами и создания законченных сценариев с LLM: контекст, интеграции с данными или инструментами, обработка ошибок и проверка качества.
- Самостоятельность и продуктовое мышление: понимать задачи пользователей, согласовывать приоритеты, выбирать достаточное решение, переиспользовать компоненты и доводить работу до результата.
Будет плюсом:
- Python; B2B-продукты и корпоративные системы; ERP, документооборот, интеграции и миграция данных; строительство, CAD/САПР и BIM; эксплуатация AI-функций, оценка качества, контроль задержек и стоимости.
Условия:
- Работа в офисе в Астане (ул. Динмухамеда Кунаева, 10) или удалённо.
- Полная занятость, график 5/2, 8 рабочих часов в день.
- Оплата: 1 300 000 тенге в месяц до вычета налогов.
- Оформление по трудовому договору.
- Участие в технических решениях и работа с продуктовой командой, аналитиком, тимлидом, дизайнерами и QA.
Оригинальная вакансия:
https://t.me/workitkz/7882