Strong Junior — Middle Full-Stack разработчик (Next.js / TypeScript)
Full-Stack разработчик на Next.js и TypeScript: проектирование и разработка сложных веб-приложений, работа с современным стеком (React 19, Tailwind, Prisma, PostgreSQL). Требуется 2+ года опыта и английский B2+. Предлагают полную удалёнку, медстраховку и курсы английского.
Зарплата не указана — оценили по рынку
На основе 138 похожих вакансий за 90 дней.
Что предстоит делать
<h3>Strong Junior — Middle Full-Stack разработчик (Next.js / TypeScript)</h3><h3>О роли</h3><p>Мы ищем опытного Full-Stack разработчика с экспертизой в современной TypeScript-архитектуре и глубоким пониманием экосистемы Next.js. Эта роль требует специалиста, который может проектировать масштабируемые приложения, создавать сложные UI-системы, реализовывать серверную логику и поддерживать высокие стандарты качества разработки через тестирование и оптимизацию производительности.</p><p>Вы будете работать над созданием сложных веб-приложений с использованием новейших фронтенд- и бэкенд-технологий, следуя современным архитектурным паттернам и лучшим практикам.</p><h3>Требуемые технические навыки</h3><p>— Опыт от 2 лет</p><p>— Уровень английского B2+</p><h3>Фронтенд</h3><p><strong>Next.js 15+ (App Router)</strong></p><p>Уверенное практическое понимание:</p><ul><li>React Server Components (RSC) vs Client Components</li><li><code>use client</code> / <code>use server</code></li><li><code>revalidatePath</code></li><li>Архитектура App Router и стратегии рендеринга</li></ul><p><strong>React 19</strong></p><p>Практический опыт работы с:</p><ul><li>Context API</li><li><code>useState</code></li><li><code>useCallback</code></li><li><code>useRef</code></li><li>Кастомные хуки</li><li>Сложная логика взаимодействия, включая реализацию drag-событий на основе pointer-event</li></ul><p><strong>TypeScript (строгий режим)</strong></p><p>Продвинутые знания TypeScript, включая:</p><ul><li>Branded types</li><li>Utility types (<code>Pick<></code>, <code>NonNullable<></code>, <code>Awaited<></code>, <code>ReturnType<></code>)</li><li>Паттерны исчерпывающих проверок (exhaustive switch)</li><li>Валидация схем с помощью Zod</li><li>Принципы строгой типобезопасной архитектуры</li></ul><p><strong>Tailwind CSS + Shadcn UI (Radix UI)</strong></p><p>Опыт создания сложных UI-систем, а не только стилизации компонентов:</p><ul><li>Dialog</li><li>Sheet</li><li>Popover</li><li>Tabs</li><li>Переиспользуемые дизайн-системы и архитектура компонентов</li></ul><p><strong>URL как управление состоянием</strong></p><p>Опыт работы с:</p><ul><li><code>nuqs</code></li><li>Типобезопасные search-параметры</li><li>Паттерны состояния на основе URL как альтернатива Redux/Zustand</li></ul><h3>Бэкенд</h3><p><strong>Next.js Server Actions</strong></p><p>Уверенное понимание полных рабочих процессов:</p><ul><li>Аутентификация и авторизация</li><li>Мутации данных</li><li><code>revalidatePath</code></li><li>Структурированная обработка ошибок и error enums</li></ul><p><strong>Prisma 6 + PostgreSQL</strong></p><p>Практический опыт работы с:</p><ul><li>ORM-паттерны</li><li><code>Prisma.validator()</code></li><li><code>satisfies</code></li><li>Связи (relations)</li><li>Реализация мягкого удаления (soft delete)</li><li>Понимание, когда переходить от ORM-абстракций к чистому SQL</li></ul><p><strong>SQL</strong></p><p>Умение писать сложные запросы, включая:</p><ul><li>Запросы с <code>WITH CTE</code></li><li>Агрегированные отчетные запросы</li><li>Параметризованный SQL с использованием <code>Prisma.sql</code></li></ul><h3>Тестирование</h3><p>Опыт работы с:</p><p><strong>Bun Test</strong></p><ul><li>Модульное тестирование (чистые функции)</li><li>Интеграционное тестирование (моки Prisma)</li><li>DOM-тестирование с использованием:<br><ul><li><code>@testing-library/react</code></li><li><code>happy-dom</code></li></ul></li></ul><p><strong>Архитектура тестирования</strong></p><ul><li>Паттерны динамического импорта</li><li>Стратегии cache-busting для изоляции тестов</li></ul><p><strong>Что мы предлагаем</strong></p><ul><li>Полностью удаленная работа</li><li>Медицинская страховка</li><li>Курсы английского языка</li></ul> <div> <a href="https://jobs.dou.ua/companies/luxe-quality/vacancies/372519/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийMiddle Full Stack Developer
~1 262 813 ₸ оценка по стеку
Компанія Legit (екосистема Genesis) шукає Middle Full Stack Developer для розвитку платформи кар'єрного розвитку. Потрібен досвід з JavaScript/TypeScript, Node.js, React/Next.js, NestJS, PostgreSQL, Docker та AWS. Пропонують віддалену роботу або офіс у Києві, медичне страхування, 20 днів відпустки та компенсацію навчання.
Фронтенд-розробник (part-time)
~1 262 813 ₸ оценка
Ищем фронтенд-разработчика на part-time для маркетплейса игровых товаров EITEMS. Нужно поддерживать и развивать фронтенд на CS-Cart, верстать Smarty-шаблоны и точечно писать React-компоненты. Требуется уверенное знание HTML/CSS/JavaScript/jQuery и базовый React. Работа полностью удаленная, команда небольшая.
Middle JavaScript Full Stack разработчик (Node + React)
~1 262 813 ₸ оценка
Ищем Middle Full Stack разработчика с фокусом на бэкенд (Node.js, Nest.js) и участием во фронтенде (React, Next.js). Нужен опыт от 3 лет в аутсорсинге, знание TypeScript, PostgreSQL/MongoDB, REST API и интеграций. Предлагают комфортную среду, оплачиваемый отпуск и обучение.
Frontend/React Native разработчик
~1 262 813 ₸ оценка
Разработчик интерфейсов для крупного сервиса недвижимости. Нужен опыт с React и React Native, знание TypeScript и CSS. Предлагают гибридный формат, ДМС и другие бонусы.
Full Stack Developer (React/Next.js)
~1 262 813 ₸ оценка
Компанія Kiss My Apps, що розвиває AI-first продукти, шукає Full Stack розробника для створення web-версії продукту з нуля. Потрібен досвід з React, Next.js, Node.js та технічним SEO. Пропонують повну віддалену роботу, вплив на технічні рішення та кар'єрне зростання.
Fullstack разработчик (Node.js)
~1 262 813 ₸ оценка
Ищем опытного Fullstack разработчика с сильным Node.js для создания и поддержки внутренних сервисов. Нужен опыт с TypeScript, React, Next.js, а также с AI-инструментами для ускорения разработки. Предлагаем удаленную работу, медстраховку, оплачиваемый отпуск и возможности профессионального роста.