- Страна
- Казахстан
- Зарплата
- 600 000 ₽ – 900 000 ₽
Frontend Developer (React + TypeScript)
Привлекательная вакансия в перспективной нише AI для строительства. Четкий стек технологий, прозрачная вилка зарплаты выше среднего по рынку Казахстана и понятный продукт.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует уверенного владения современным стеком (React 18, FSD, TanStack Query) и опыта написания тестов. Уровень сложности средний для разработчика с опытом от 3 лет, учитывая специфику работы с AI-продуктом.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая зарплата в 600,000 - 900,000 KZT NET является конкурентоспособной для рынка Астаны. Она находится на уровне или чуть выше медианы для Middle Frontend разработчиков в Казахстане, где средние предложения обычно варьируются от 500,000 до 800,000 KZT.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Frontend Developer (React + TypeScript)
Armeta AI
600,000 to 900,000 KZT NET per month
Astana / Office
AI for the construction industry in Kazakhstan. A platform for checking design documentation, cost estimating and working with building codes that saves engineers and designers time.
Responsibilities:
• Build new screens and features in React/TypeScript and ship them to production.
• Integrate with the REST API (OpenAPI client), maintain and refactor existing code.
• Write tests (Vitest, Playwright), take part in code review, optimize performance.
• Follow the project architecture (Feature-Sliced Design).
Requirements:
• 3+ years of commercial React development
• strong TypeScript
• React 18+
• TanStack Query
• Zustand
• Tailwind CSS
• Vite
• experience writing unit and e2e tests
• confident with Git
• self-driven
• responsible
• attentive to detail
Optional:
• large data tables
• WebSocket/SSE
• CI/CD (GitHub Actions)
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- React
- TypeScript
- TanStack Query
- Zustand
- Tailwind CSS
- Vite
- Vitest
- Playwright
- Git
- REST API
- OpenAPI
- Feature-Sliced Design
- WebSocket
- CI/CD
- GitHub Actions
Возможные вопросы на собеседовании
Вакансия явно указывает на использование Feature-Sliced Design. Важно понимать, как кандидат разделяет логику и компоненты.
Расскажите о вашем опыте работы с архитектурой Feature-Sliced Design (FSD). Какие плюсы и минусы вы видите в этом подходе?
В стеке указан Zustand. Нужно проверить понимание управления состоянием без Redux.
Почему для управления состоянием в проекте был выбран Zustand, а не Redux Toolkit? В каких случаях вы бы предпочли одно другому?
Проект связан с документацией и расчетами, что часто подразумевает работу с большими объемами данных.
Как бы вы подошли к оптимизации производительности при отображении огромных таблиц данных в React? Какие техники рендеринга использовали бы?
В требованиях указаны Vitest и Playwright. Важно понять культуру написания тестов у кандидата.
Какое соотношение unit-тестов и e2e-тестов вы считаете оптимальным для продуктовой разработки? Как вы определяете, что именно нужно покрывать тестами?
Упоминается интеграция с OpenAPI. Проверка навыков работы с типизацией API.
Как вы организуете типизацию ответов от бэкенда при использовании OpenAPI клиента, чтобы обеспечить типобезопасность во всем приложении?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

