Middle Frontend Developer

Зарплата

от 1500 до 2000 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Описание вакансии

Middle Frontend Developer (React + TypeScript)

О компании и команде

Мы — малазийский стартап, создающий AI-платформу на основе машинного обучения. Наши продукты включают дашборды для администраторов, системы мониторинга и аналитические панели, которые помогают работать с большими потоками данных в реальном времени.

Мы ищем фронтенд-разработчика уровня Middle который возьмёт на себя ответственность за архитектуру интерфейсов, оптимизацию производительности и будет влиять на 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-дневная рабочая неделя первые пол года, далее переход на 5- дневный график.
  • Современные инструменты разработки, CI/CD и гибкие процессы.
  • Минимум бюрократии, максимум свободы и ответственности.

Дополнительные инструкции

  • Процесс найма:
    1. Техническое интервью (1 ч).
    2. Финальное интервью с CTO.

Мы ищем не просто разработчика, а инженера, который понимает архитектуру интерфейсов, ценит UX и готов создавать сложные продукты в связке с ML-командой.