Tech Lead / Senior Fullstack Developer (AI-продукты)
О вакансии
ТОО Open Brain — казахстанская IT-компания и резидент Astana Hub. Мы разрабатываем собственную платформу автоматизации тендерных процессов, а также реализуем проекты по внедрению AI в разные отделы бизнеса.
Наш основной продукт автоматизирует мониторинг закупок, анализ тендерной документации, подбор релевантных тендеров, подготовку заявок и другие этапы тендерного процесса.
Параллельно мы разрабатываем AI-решения для автоматизации продаж, HR, аналитики, документооборота, клиентского сервиса и других бизнес-процессов.
Ищем технического лидера, который возьмёт ответственность за развитие продуктов и небольшую команду разработчиков.
Это hands-on позиция. Нам нужен не только руководитель, но и сильный разработчик, который самостоятельно работает с кодом, принимает архитектурные решения и доводит задачи до production.
Наш стек
Основная система построена как монорепозиторий.
Backend:
-
TypeScript;
-
NestJS 10 + Express;
-
Prisma;
-
Zod;
-
Python + FastAPI.
Frontend:
-
Next.js 14, App Router;
-
React 18;
-
Ant Design 5;
-
TanStack Query.
Данные и инфраструктура:
-
PostgreSQL;
-
PostgreSQL + pgvector;
-
RabbitMQ;
-
Redis.
Основные задачи
-
принять и изучить существующую архитектуру и кодовую базу;
-
стать техническим владельцем продукта;
-
самостоятельно разрабатывать ключевые backend-модули;
-
развивать функции на базе LLM, embeddings, RAG, векторного поиска, классификации, OCR и обработки документов;
-
проектировать API, фоновые процессы, очереди и интеграции с внешними системами;
-
участвовать в обследовании бизнес-процессов клиентов;
-
переводить бизнес-задачи разных отделов в понятные технические решения;
-
оценивать сроки и техническую реализуемость AI-проектов;
-
участвовать в создании и запуске MVP для корпоративных клиентов;
-
управлять небольшой командой разработчиков;
-
декомпозировать задачи и контролировать их выполнение;
-
проводить code review и поддерживать единые стандарты разработки;
-
контролировать стабильность и качество релизов;
-
заранее выявлять технические риски и ограничения;
-
участвовать в планировании продукта вместе с CEO и бизнес-командой;
-
документировать архитектуру и ключевые технические решения;
-
отвечать за доведение задач до рабочего результата.
Что для нас обязательно
-
не менее 5 лет опыта коммерческой разработки;
-
уверенное знание TypeScript, Node.js и NestJS;
-
сильное понимание backend-архитектуры;
-
практический опыт работы с PostgreSQL;
-
понимание RabbitMQ, Redis и асинхронных процессов;
-
опыт разработки REST API и интеграций с внешними системами;
-
опыт работы Senior-разработчиком, Team Lead или Tech Lead;
-
опыт управления или технического сопровождения команды из 2–5 разработчиков;
-
практический опыт интеграции LLM или AI-сервисов в рабочий продукт;
-
умение разбираться в существующем коде и последовательно улучшать систему без необоснованной полной переработки;
-
способность самостоятельно принимать технические решения и отвечать за результат;
-
умение оценивать сроки и заранее сообщать о возможных проблемах.
Будет преимуществом
-
опыт работы с Python и FastAPI;
-
понимание Next.js и React на уровне управления fullstack-разработкой;
-
опыт работы с Prisma, Zod и монорепозиториями;
-
опыт разработки RAG-систем и работы с pgvector;
-
опыт обработки большого количества документов;
-
опыт создания AI-решений для автоматизации бизнес-процессов;
-
опыт оптимизации расходов на LLM и инфраструктуру;
-
опыт работы с парсерами и внешними порталами;
-
опыт разработки B2B SaaS-продуктов.
Важно: мы не ищем Data Scientist или ML-исследователя. Нам нужен сильный software-разработчик, который умеет применять современные AI-модели для решения практических бизнес-задач.
Формат работы
-
офис находится в Алматы;
-
испытательный срок — 2 месяца;
-
во время испытательного срока работа осуществляется из офиса;
-
после успешного прохождения испытательного срока — гибридный формат: три дня в офисе и два дня в неделю из дома.
Условия оплаты
Все суммы указаны на руки:
-
на период двухмесячного испытательного срока — 1 000 000 ₸ в месяц;
-
после успешного прохождения испытательного срока — 1 200 000 ₸ в месяц;
-
плановый пересмотр грейда проводится после 12 месяцев работы;
-
заработная плата на следующем грейде — до 1 500 000 ₸ в месяц в зависимости от результатов и уровня ответственности.
Для специалиста, который уже в первые 3–6 месяцев покажет исключительный и измеримый результат, возможен досрочный пересмотр заработной платы.
При оценке учитываются фактический вклад в развитие продукта, стабильность системы, выполнение ключевых релизов, качество управления командой и способность самостоятельно решать сложные технические задачи.
Что предлагаем
-
работу над собственным действующим AI-продуктом;
-
участие в разнообразных проектах по AI-автоматизации бизнеса;
-
возможность влиять на архитектуру и развитие продуктов;
-
небольшую команду и быстрый процесс принятия решений;
-
прямое взаимодействие с основателем компании;
-
самостоятельность в технических решениях;
-
понятные условия профессионального и зарплатного роста;
-
возможность дальнейшего роста до технического директора компании.
Этапы отбора
-
Короткое знакомство с CEO компании.
-
Выполнение обязательного тестового задания.
-
Техническое интервью и обсуждение выполненного решения.
-
Тестовое задание будет приближено к задачам нашей системы, но не будет являться частью действующего коммерческого проекта.
На техническом интервью мы обсудим архитектуру решения, качество кода, работу с данными, обработку ошибок и принятые кандидатом технические решения.
-
Финальное согласование условий.
-
Предложение о сотрудничестве.
При отклике просим кратко ответить
-
Сколько лет вы работаете с TypeScript, Node.js и NestJS?
-
Какие AI-функции вы лично внедряли в production?
-
Есть ли у вас практический опыт с LLM, RAG или векторным поиском?
-
Какой командой вы управляли или технически руководили?
-
За какие архитектурные решения вы отвечали самостоятельно?
-
Есть ли опыт с Python, FastAPI, RabbitMQ, Redis и pgvector?
-
Как бы вы организовали первые 30 дней после принятия существующего продукта?
-
Каковы ваши текущие зарплатные ожидания?
Рыночный ориентир
на 89% выше медианыСмотрите также
Похожие вакансии
Все похожие вакансииМенеджер по продажам (IT, холодные звонки)
Менеджер розничных продаж (сантехника)
Бухгалтер по поступлениям
Архивариус
Торговый представитель категории BC
Грузчик-экспедитор
Частые вопросы
Какую зарплату можно ожидать?
Работодатель указывает 1 000 000 – 1 200 000 ₸ для этой роли в Open Brain, Алматы. Для сравнения медиана рынка — около 581 246 ₸ по 810 похожим предложениям.
Как откликнуться на вакансию?
Перейдите на страницу источника и свяжитесь с работодателем там. Finder не берёт денег с соискателей.
Вакансии актуальные?
Да. Finder регулярно обновляет базу из открытых источников и убирает закрытые предложения.
Где посмотреть тип занятости и формат работы?
Ключевые условия показаны над описанием. Также можно открыть связанные подборки по Open Brain и Алматы.




