Full Stack Developer (Node.js / React / API / AI integrations / Web platforms)
Open Brain
- Алматы
- 400 000-600 000 тнг в месяц
- Постоянная работа
- Полная занятость
- Разрабатывать full stack веб-приложения и внутренние системы компании:
- Участвовать в проектировании архитектуры продукта: backend, frontend, API, база данных, интеграции, роли пользователей, безопасность.
- Разрабатывать backend-логику, REST API, обработку бизнес-процессов, авторизацию, роли и доступы.
- Разрабатывать frontend-интерфейсы с упором на удобство, скорость, понятную структуру и адаптивность.
- Интегрировать внешние сервисы и API: CRM, ERP, мессенджеры, телефония, платежные системы, AI-сервисы, Google services и другие платформы.
- Реализовывать AI-функциональность в продуктах компании:
- интеграция OpenAI и других LLM,
- AI-ассистенты,
- генерация текста,
- анализ данных,
- классификация заявок,
- AI-поиск,
- автоматизация обработки документов и запросов.
- Работать с базами данных, структурой хранения, оптимизацией запросов и логикой обработки данных.
- Продумывать надежность решений:
- обработка ошибок,
- логирование,
- retry-механизмы,
- защита от нестабильных API,
- устойчивость бизнес-критичных сценариев.
- Участвовать в разборе ТЗ, декомпозиции задач, оценке сроков и выборе оптимального технического подхода.
- Работать в команде с project manager, designer, AI/automation specialist и другими разработчиками.
- Поддерживать уже существующие проекты, улучшать архитектуру и предлагать более сильные технические решения.
- Коммерческий опыт full stack разработки от 2–4 лет.
- Уверенные знания JavaScript / TypeScript.
- Хороший уровень в Node.js / NestJS / Express.js.
- Хороший уровень в React.js / Next.js.
- Опыт построения REST API и интеграций со сторонними сервисами.
- Уверенная работа с базами данных:
- Понимание, как проектировать структуру продукта, а не просто писать отдельные страницы.
- Опыт работы с:
- авторизацией,
- ролями и правами доступа,
- формами,
- таблицами,
- фильтрами,
- загрузкой файлов,
- API-интеграциями,
- обработкой ошибок.
- Уверенное владение:
- Git,
- Docker,
- Postman / Swagger,
- deployment basics.
- Понимание принципов чистой архитектуры, читаемого кода и масштабируемой разработки.
- Умение самостоятельно доводить задачу до рабочего результата, а не ждать пошаговых инструкций по каждому мелкому действию.
- Опыт работы с AI-интеграциями:
- Опыт работы с Python для AI/парсинга/обработки данных.
- Опыт интеграции с:
- Bitrix24,
- amoCRM,
- Telegram API,
- WhatsApp API,
- Google Workspace,
- 1C,
- Kaspi API,
- платежными системами,
- email-сервисами.
- Опыт разработки внутренних бизнес-систем, SaaS-платформ или B2B-продуктов.
- Понимание очередей, кэша и фоновых задач:
- Опыт работы с VPS / cloud-инфраструктурой.
- Понимание UX/UI и умение аккуратно собирать интерфейсы по Figma.
- Опыт в проектах, где нужно не просто “кодить”, а понимать бизнес-логику клиента.
- умеет думать как инженер и как создатель продукта;
- может предлагать решения, а не только задавать вопросы;
- умеет работать в темпе стартапа и агентства одновременно;
- спокойно относится к нестандартным задачам и быстро погружается в новый проект;
- хочет расти в сторону Senior / Tech Lead / Solution Architect.
- Работу в OpenBrain над реальными проектами в сфере:
- AI,
- automation,
- web-platforms,
- internal systems,
- sales-tech,
- analytics,
- business digitalization.
- Сильные и интересные задачи, где можно реально влиять на продукт и архитектуру.
- Возможность расти вместе с компанией и со временем брать больше технической ответственности.
- Участие в разработке внутренних AI-продуктов и клиентских решений.
- Гибкий формат работы.
- Быстрое принятие решений без лишней бюрократии.
- Возможность напрямую влиять на стек, архитектуру и подход к разработке.
HeadHunter