Senior Frontend Developer (Next.js/React/TypeScript/Tailwind)
Ми шукаємо талановитого та мотивованого Senior Frontend розробника, який приєднається до нашої команди. Ви будете відігравати ключову роль у розробці та впровадженні користувацьких інтерфейсів для наших веб-додатків, використовуючи сучасний стек технологій, зокрема Next.js, React, TypeScript та Tailwind CSS. Ви будете тісно співпрацювати з дизайнерами, backend-розробниками та менеджерами продуктів для створення виняткового, надійного та масштабованого користувацького досвіду.
Основні обов’язки:
* Проектування, розробка та підтримка високоякісних, масштабованих та продуктивних frontend-додатків з використанням React, Next.js та TypeScript.
- * Верстка складних, адаптивних та кросбраузерних інтерфейсів за допомогою Tailwind CSS, забезпечуючи відповідність дизайн-макетам.
- * Написання чистого, ефективного, добре документованого, типізованого (TypeScript) та тестованого коду (Unit/Integration тести).
- * Забезпечення типізації та надійності кодової бази за допомогою TypeScript.
- * Оптимізація продуктивності frontend-частини додатків (швидкість завантаження, рендеринг, Core Web Vitals).
- * Активна участь у процесах код-рев'ю, обмін знаннями та менторство менш досвідчених колег.
- * Тісна співпраця з UI/UX дизайнерами для реалізації інтуїтивно зрозумілих інтерфейсів.
- * Взаємодія з backend-командою для інтеграції API (RESTful/GraphQL).
- * Дослідження та впровадження нових технологій та найкращих практик (особливо в екосистемах React/Next.js/TypeScript).
- * Участь у плануванні архітектури frontend-рішень.
Необхідні навички та досвід:
- * 5+ років комерційного досвіду у frontend розробці.
- * Глибоке розуміння JavaScript (ES6+) та його екосистеми.
- * Відмінні знання та практичний досвід роботи з TypeScript.
- * Відмінні знання та практичний досвід роботи з React (Hooks, Context API, керування станом — Redux, Zustand, Recoil тощо).
- * Підтверджений досвід розробки додатків на Next.js (включаючи SSR, SSG, ISR, API Routes, Middleware).
- * Впевнене володіння Tailwind CSS та досвід побудови складних UI-систем з його використанням.
- * Досвід роботи з HTML5 та CSS3, розуміння семантики та доступності (a11y).
- * Розуміння принципів UI/UX та вміння втілювати їх у коді.
- * Досвід роботи з системами контролю версій (Git).
- * Досвід написання тестів (Jest, React Testing Library, Cypress), включно з тестуванням типізованого коду.
- * Досвід роботи з RESTful API або GraphQL.
- * Розуміння принципів веб-безпеки та продуктивності.
- * Англійська мова на рівні Intermediate або вище (для читання документації та комунікації).
Буде плюсом:
- * Досвід роботи з GraphQL (Apollo Client/Relay).
- * Досвід налаштування CI/CD пайплайнів (GitHub Actions, GitLab CI тощо).
- * Досвід роботи з Docker.
- * Вміння працювати в Agile/Scrum середовищі.
- * Наявність портфоліо з проектами на Next.js/React/TypeScript/Tailwind.
Ми пропонуємо:
- * Конкурентну заробітну плату (з регулярним переглядом за результатами роботи).
- * Гнучкий графік роботи та можливість працювати віддалено.
- * Оплачувану відпустку (20 днів) та лікарняні.
- * Роботу над цікавими та складними проектами з використанням сучасного стеку (Next.js, React, TypeScript, Tailwind CSS).
- * Можливості для професійного зростання та розвитку в сильній технічній команді.
- * Дружню та досвідчену команду професіоналів.
- * Мінімум бюрократії та відкриту комунікацію.
Published 26 June
307 views
·
118 applications
85% read
·
25% responded
Last responded 1 week ago
📊
$3000-5000
Average salary range of similar jobs in
analytics →
Loading...