-
Expletech
IT; 10–50 employees -
Ivano-Frankivsk, вулиця Вовчинецька.
2.1 km from center - Full-time. We are also ready to hire a student. Unfinished higher education.
- 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
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