Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
85
Хорошая вакансия
развернуть
Роль четко определена, стек технологий современный, а зарплата в разумных пределах, что делает эту вакансию привлекательной в сфере edtech.
Кликните для подробной информации
Современный стекХорошая зарплатаСтартап-средаЧеткие обязанностиДомен edtech
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
#астана #javascript
Senior Frontend Developer
Компания: Q-Data
Локация: Астана, офис
Зарплата: 1 500 000 – 2 000 000 ₸ на руки
О продукте
Q-Data стартап, разрабатывающий ML-платформу для школ.
Мы строим продукт с нуля: сложные интерфейсы для учителей, учеников и администраторов, дашборды аналитики на основе моделей машинного обучения, инструменты для конструирования образовательного контента.
Деплой — на on-premise серверах школ и министерств, без внешних облачных сервисов.
Чем предстоит заниматься:
• Проектировать архитектуру frontend-приложения и принимать ключевые технические решения совместно с тимлидом
• Реализовывать сложные интерфейсы по макетам Figma: формы, таблицы с большим количеством данных, дашборды с визуализациями
• Развивать и поддерживать внутреннюю дизайн-систему
• Проектировать клиентский слой работы с API, выстраивать обработку ошибок и edge cases
• Настраивать и поддерживать CI/CD пайплайны для деплоя на on-premise серверы
• Оптимизировать производительность: bundle size, time-to-interactive, рендеринг тяжёлых списков и таблиц
Требования:
• От 5 лет коммерческого опыта frontend-разработки
• Не менее 2 лет опыта принятия архитектурных решений
• Глубокое знание TypeScript: generics, conditional types, корректная типизация без злоупотребления any и as
• Экспертный уровень React: понимание reconciliation, оптимизация ре-рендеров, работа с Suspense и Server Components (опционально)
• Опыт работы с современным state management (Redux Toolkit, Zustand, TanStack Query — важно понимать, что и почему вы выбирали)
• Опыт построения или поддержки дизайн-системы / компонентной библиотеки
• Опыт работы со сложными формами и таблицами с большим объёмом данных
• Уверенное тестирование: Jest + React Testing Library, опыт e2e (Playwright / Cypress)
• Понимание сборки и tooling: Vite / Webpack, tree-shaking, code-splitting, анализ bundle
• Опыт настройки CI/CD пайплайнов (GitLab CI), Docker, деплой через nginx
• Умение читать чужой код, аргументированно давать ревью и принимать критику
Процесс отбора:
• Скрининг резюме
• Интервью
• Небольшое практическое задание / live coding (по необходимости)
• Финальное интервью с командой
Большая просьба перед откликом внимательно ознакомиться со стеком и требованиями вакансии.
Мы ищем именно Senior-уровень: человека с сильной технической базой, опытом принятия архитектурных решений и уверенной работой со сложными frontend-системами.
Пожалуйста, ориентируйтесь в первую очередь на ваш реальный коммерческий опыт и глубину владения указанными технологиями.
Что предлагаем:
• Работу над продуктом, который реально используется в школах, а не «ещё один SaaS»
• Возможность влиять на технические решения и архитектуру с нуля
• Команду без бюрократии — 4–5 человек, прямая коммуникация
• Современный стек без legacy
• Офис в Астане, гибкий график
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации