AI Think — российская технологическая компания, занимающаяся разработкой программных решений, которые помогают бизнесу оптимизировать производственные и операционные процессы, снижать издержки и автоматизировать сложные задачи.
Компания разрабатывает и внедряет инструменты, позволяющие организациям эффективно работать с данными и делегировать часть операционных процессов интеллектуальным системам. Наши продукты ориентированы на практическое применение и используются компаниями разных отраслей и масштабов.
AI Think является аккредитованной ИТ-компанией и входит в реестр Минцифры России. Компания также включена в реестр технологических компаний Москвы.
Мы разрабатываем ERP-систему для предприятий легкой промышленности. Продукт решает задачи управления производством, заказами, складом и операционными процессами компаний. Система включает большое количество бизнес-логики, работу с данными и интеграции между различными модулями платформы.
Работа будет проходить под руководством опытного технического руководителя, который курирует архитектуру и развитие проекта. При этом разработчику предоставляется гибкость в выборе инструментов и методов, если они технически обоснованы и помогают эффективно решать задачи.
Полностью удаленная работа
Возможность работать из любой точки мира
График 5/2
Зарплата: 70 000 – 100 000 рублей на руки
Ежедневные встречи с командой разработки
Общий уровень подготовки
Уровень: Junior+ / Middle
От 1 года коммерческого опыта разработки
Backend-фреймворки
Опыт работы с Node.js или Bun
Знание одного или нескольких современных backend-фреймворков, например:
Fastify, Hono, Elysia или аналогичных
Понимание экосистемы выбранного фреймворка и связанных библиотек
API и серверная архитектура
Понимание принципов REST API
Опыт проектирования и реализации серверных API
Понимание требований к backend-приложениям при горизонтальном масштабировании
Базы данных
Опыт работы с PostgreSQL
Желательно знакомство с ORM
Понимание принципов проектирования и взаимодействия с базами данных
Инфраструктура и производительность
Базовое понимание процесса деплоя приложений
Представление о балансировке нагрузки и горизонтальном масштабировании
Понимание роли кэширования в архитектуре систем
Опыт или знакомство с Redis
Язык разработки
Уверенное владение TypeScript
Экосистема и инструменты
Понимание экосистемы backend-разработки
Знание распространённых библиотек, инструментов и практик серверной разработки
Современные инструменты разработки
Широкий кругозор в области AI-assisted development
Понимание концепций agent-based coding, AI-pipeline и современного инструментария для работы с ИИ в разработке
Процесс найма состоит из двух этапов.
1. Первая встреча — знакомство (15 минут)
Короткая онлайн-встреча, на которой мы:
познакомимся
кратко обсудим ваш опыт
расскажем подробнее о проекте
обсудим условия работы и ответим на вопросы
2. Техническое собеседование (около 1 часа)
Формат встречи:
обсуждение технического опыта
вопросы по архитектуре и backend-разработке
небольшой лайвкодинг
Во время лайвкодинга разрешено использовать AI-инструменты. Нам важно посмотреть, как вы подходите к решению задачи и как используете современные инструменты разработки.
Если вакансия вам интересна, отправьте отклик с кратким рассказом о вашем опыте разработки.
Будет полезно указать:
Коммерческий опыт backend-разработки и проекты, в которых вы участвовали
С какими технологиями и фреймворками вы работали
Опыт использования Node.js / Bun и TypeScript
Какие архитектурные или технические решения вам приходилось принимать
Опыт использования современных инструментов разработки, включая AI-инструменты, если он есть
Также можно приложить GitHub, портфолио или примеры проектов, если они есть.