Frontend Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Senior Frontend Developer (React + TypeScript)
О компании и команде
Мы — малазийский стартап, создающий AI-платформу на основе машинного обучения. Наши продукты включают дашборды для администраторов, системы мониторинга и аналитические панели, которые помогают работать с большими потоками данных в реальном времени.
Мы ищем фронтенд-разработчика уровня senior, который возьмёт на себя ответственность за архитектуру интерфейсов, оптимизацию производительности и будет влиять на UX продуктов. Работа в нашей команде — это стартап-ритм, живые процессы и задачи, которые нельзя решить по шаблону.
Обязанности
- Разработка и развитие интерфейсов для внутренних и внешних продуктов (дашборды, системы мониторинга, отчётность).
- Работа в связке с UI/UX дизайнером и backend-разработчиками.
- Поддержание единого подхода к стилям, архитектуре и качеству кода.
- Оптимизация производительности интерфейсов.
- Участие в обсуждении UX/UI-решений и влияние на конечный продукт.
Требования
Основное:
- React 18, Next.js 15, TypeScript.
UI/UX:
- Tailwind CSS, Radix UI, Framer Motion, Shadcn UI.
Состояние:
- TanStack Query, React Hook Form.
Валидация:
- Zod.
Инструменты:
- ESLint, Prettier, Husky, PNPM.
Стили:
- Tailwind CSS, CSS Modules.
Опыт:
- Уверенное знание React + TypeScript.
- Опыт с Next.js и SSR.
- Опыт работы с Tailwind CSS и современными UI-библиотеками (Radix UI, Shadcn и др.).
- Опыт работы с формами, валидацией, асинхронными запросами.
Условия работы
- Формат: удалёнка или гибрид (обсуждается индивидуально).
- 6-дневная рабочая неделя.
- Современные инструменты разработки, CI/CD и гибкие процессы.
- Минимум бюрократии, максимум свободы и ответственности.
Бонусы
- Конкурентная зарплата.
- Оплата профильных конференций и курсов.
- Возможность влиять на продукт и архитектуру фронтенда.
- Живая инженерная культура и регулярные внутренние митапы.
Дополнительные инструкции
- Процесс найма:
- Скрининг-звонок (30 мин).
- Техническое интервью (1–1,5 ч).
- Финальное интервью с CTO.
Мы ищем не просто разработчика, а инженера, который понимает архитектуру интерфейсов, ценит UX и готов создавать сложные продукты в связке с ML-командой.