• Currently viewed by 1 job seeker
Expletech

Junior Front-end Developer (React. js/Next. js, AI Driven)

  • CSS
  • Figma
  • JavaScript
  • Git
  • GitHub
  • GSAP
  • React
  • React Native
  • Redux
  • Redux Toolkit
  • Node.js
  • TypeScript
  • Unit-тестування
  • Активність
  • REST API
  • REST
  • Здатність до навчання
  • Верстка
  • Адаптивна верстка
  • Дизайн
  • Адаптивний дизайн
  • Грамотна усна та письмова мова
  • Створення анімації
  • Frontend-розробка
  • UI-дизайн
  • Pixel Perfect
  • GraphQL
  • Jest
  • ESLint
  • WebSocket
  • Адаптивність
  • Tailwind CSS
  • Framer
  • Cypress
  • Prettier
  • Рефакторинг
  • Next.js
  • Продуктивність
  • CI/CD
  • Zustand
  • Playwright
  • Framer Motion
  • React testing library
  • Vitest
  • TanStack Query
  • Turborepo
  • Github copilot
Show all skillsRoll up skills

Job description

Junior Front-end Developer (React.js / Next.js) AI Driven

📍 Про вакансію

Вакансія тільки для кандидатів з Івано-Франківська (без ремоуту). Відгукнутись: @expletech

Хто ми

Expletech — молода й амбітна команда розробників. Займаємось кастомною розробкою продуктів, використовуючи найкращі та найсучасніші технології. Активно юзаємо AI-інструменти на кшталт Claude Code для швидкості й якості, а до візуальної частини наших продуктів ставимось на рівні «супер високий стандарт» — красивий, продуманий інтерфейс для нас не менш важливий, ніж чистий код.

Ми не про корпоративну бюрократію — ми про швидкі рішення, реальні продукти й людей, яким цікаво рости.

Кого ми шукаємо

Комерційний досвід не головне — головне рівень твоїх скілів.

Ми чекаємо, що ти:

  • впевнено пишеш код і розумієш, чому він працює, а не просто копіюєш готові рішення;
  • маєш відчуття хорошого візуалу — вмієш і любиш робити інтерфейси, які приємно дивитись, а не просто «щоб працювало»;
  • якісно працюєш з AI: правильно формулюєш промти, декомпозуєш задачі на етапи, генеруєш артефакти й специфікації для уточнення контексту, ітеруєш результат — вибудовуєш собі супер якісний робочий флоу, а не разові запити навмання;
  • вмієш самостійно розбиратись у задачах, гуглити, дебажити і доводити справу до кінця;
  • швидко вчишся і не боїшся нових технологій та підходів.

Якщо це про тебе — пиши, навіть якщо формального комерційного досвіду ще небагато.

🛠 Стек

Core: впевнене володіння JavaScript та TypeScript (generics, utility types, строга типізація); глибоке розуміння сучасної React-моделі — Server Components, Suspense, use (), Actions, concurrent rendering; продакшн-досвід з мета-фреймворком на базі React (Next.js 15+ або аналоги) — App Router, streaming SSR, PPR, Server Actions, route handlers, стратегії кешування та ревалідації.

State & Data: досвід роботи із server state та кешуванням даних (TanStack Query або аналоги), client state management (Zustand, Redux Toolkit або аналоги), runtime-валідацією даних (Zod або аналоги); optimistic updates; інтеграція з REST API, GraphQL та WebSockets.

UI & Styling: впевнена робота з utility-first CSS (Tailwind CSS або аналоги) та headless-компонентними бібліотеками (Radix UI, shadcn/ui або аналоги); анімації та мікровзаємодії (Framer Motion, GSAP або аналоги); побудова й підтримка дизайн-систем; адаптивна pixel-perfect верстка за макетами з Figma; розуміння доступності (a11y).

Quality & Tooling: зрілий Git-флоу та культура code review; статичний аналіз і форматування (ESLint, Prettier або аналоги); unit- та компонентне тестування (Vitest, Jest, React Testing Library або аналоги), e2e (Playwright, Cypress або аналоги); робота з перформансом і Core Web Vitals; базове розуміння CI/CD.

English: intermediate і вище.

🤖 Окремий і важливий пункт: робота з AI-інструментами

Сьогодні вміння ефективно працювати з AI — це вже не «плюс», а базова навичка розробника. Для нас важливо, що ти:

  • активно користуєшся інструментами типу Claude Code, Cursor, GitHub Copilot та розумієш, як вони працюють «під капотом» (контекст, промпти, обмеження моделей);
  • вмієш грамотно формулювати задачі для AI-асистента, а не просто вставляєш помилку і чекаєш на диво;
  • розумієш межі можливостей AI-інструментів — коли їм можна довіряти генерацію коду, а коли потрібно перевіряти й переосмислювати результат самостійно;
  • використовуєш AI, щоб пришвидшувати рутину (бойлерплейт, тести, рефакторинг, документація), а не замінюєш ним власне розуміння коду.

Уміння ефективно «диригувати» AI-інструментами для нас цінніше за просту швидкість написання коду руками — саме таких людей ми і шукаємо.

✨ Буде перевагою

  • Node.js, Nest.js, Express — розуміння бекенду й здатність закрити фулстек-задачу;
  • React Native;
  • Досвід побудови власних дизайн-систем та компонентних бібліотек;
  • Складні анімації та інтерактив (Framer Motion, GSAP, WebGL / Three.js);
  • Досвід з монорепо (Turborepo, pnpm workspaces);
  • Власні пет-проєкти або опенсорс-контрибʼюти.

💼 Чим займатимешся

  • Розробка та підтримка користувацьких інтерфейсів на високому візуальному рівні;
  • Співпраця з командою над спільними продуктами;
  • Оптимізація застосунків за швидкістю та масштабованістю;
  • Кросбраузерна сумісність та адаптивність;
  • Написання чистого, підтримуваного коду за best practices;
  • Використання AI-інструментів у щоденній роботі для підвищення власної продуктивності;
  • Постійне навчання та слідкування за трендами front-end розробки.

🎁 Що ти отримаєш

  • Стабільну повну зайнятість;
  • Цікаві та неординарні проєкти з кастомною розробкою;
  • Менторство та підтримку на всіх етапах адаптації;
  • Дружню атмосферу та колектив, з яким хочеться рости;
  • Тімбілдінги, навчання, обмін досвідом;
  • Комфортний сучасний офіс, комп’ютер Mac Mini;
  • Ріст зарплати відповідно до росту навичок — прозоро й швидко;
  • Підтримку у вивченні англійської.

Хочеш рости разом з нами?

Надсилай своє CV в телеграм: @expletech