Назад
11 часов назад

Tech Lead / Senior Fullstack Developer (AI-продукты)

1 000 000 - 1 200 000KZT
Формат работы
hybrid/onsite
Тип работы
fulltime
Грейд
senior/lead
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Tech Lead / Senior Fullstack Developer (AI-продукты) (TypeScript, NestJS, React, LLM): Развитие платформы автоматизации тендерных процессов и AI-решений для бизнеса с акцентом на backend-разработку, архитектуру и интеграцию LLM, RAG, векторного поиска и обработки документов. Focus on проектировании API и асинхронных процессов, техническом лидерстве небольшой команды, запуске MVP и доведении сложных задач до production.

Локация: Алматы, улица Айтиева, 52. На испытательном сроке работа из офиса; после него — гибридный формат: три дня в офисе и два дня из дома.

Зарплата: 1 000 000 ₸ в месяц на испытательном сроке и 1 200 000 ₸ в месяц после его успешного прохождения. Следующий грейд — до 1 500 000 ₸ в месяц.

Компания

Open Brain — казахстанская IT-компания и резидент Astana Hub, развивающая собственную платформу автоматизации тендерных процессов и AI-решения для бизнеса.

Что делать

  • Развивать существующий AI-продукт, изучать архитектуру и становиться его техническим владельцем.
  • Самостоятельно разрабатывать backend-модули, REST API, фоновые процессы, очереди и интеграции с внешними системами.
  • Развивать функции на базе LLM, embeddings, RAG, векторного поиска, классификации, OCR и обработки документов.
  • Переводить бизнес-задачи клиентов в технические решения, оценивать сроки и участвовать в запуске MVP.
  • Управлять небольшой командой из 2–5 разработчиков, декомпозировать задачи, проводить code review и контролировать качество релизов.
  • Документировать архитектуру, выявлять технические риски и отвечать за доведение задач до рабочего результата.

Требования

  • Не менее 5 лет коммерческой разработки и опыт работы Senior-разработчиком, Team Lead или Tech Lead.
  • Уверенное знание TypeScript, Node.js, NestJS, backend-архитектуры и PostgreSQL.
  • Понимание RabbitMQ, Redis, асинхронных процессов, REST API и интеграций.
  • Практический опыт интеграции LLM или AI-сервисов в production-продукт.
  • Опыт управления или технического сопровождения команды из 2–5 разработчиков.
  • Способность самостоятельно принимать технические решения, работать с существующим кодом и оценивать риски.

Хорошо, если есть

  • Опыт с Python, FastAPI, Next.js, React, Prisma, Zod и монорепозиториями.
  • Опыт разработки RAG-систем, работы с pgvector и обработки большого количества документов.
  • Опыт создания AI-решений для автоматизации бизнес-процессов и оптимизации расходов на LLM.
  • Опыт работы с парсерами, внешними порталами и B2B SaaS-продуктами.

Культура и преимущества

  • Работа над собственным действующим AI-продуктом и разнообразными проектами по автоматизации бизнеса.
  • Влияние на архитектуру и развитие продуктов, самостоятельность в технических решениях.
  • Небольшая команда, быстрый процесс принятия решений и прямое взаимодействие с основателем.
  • Испытательный срок — 2 месяца; предусмотрен пересмотр грейда после 12 месяцев и возможен досрочный пересмотр зарплаты за исключительный результат.
  • Возможность роста до технического директора компании.

Процесс найма

  • Знакомство с CEO и обязательное тестовое задание.
  • Техническое интервью с обсуждением архитектуры, качества кода, данных, обработки ошибок и технических решений.
  • Финальное согласование условий и предложение о сотрудничестве.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →