Хузиева Гульнара Салимовна

Senior Fullstack-разработчик (TypeScript/Next.js/NestJS)

От 100 000 RUR
  • Казань
  • Частичная занятость
  • Удаленная работа
  • Более 6 лет
  • TypeScript
  • React
  • Node.js
  • Docker
  • SEO
  • Figma
  • PostgreSQL
  • Jenkins
  • GitHub

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

Чем предстоит заниматься:

  • Разработка и поддержка высоконагруженных клиент-серверных приложений.

  • Fullstack-разработка: создание API на бэкенде (NestJS) и их интеграция с фронтендом (React/Next.js).

  • Оптимизация производительности как на стороне клиента (ререндеры, SEO), так и на стороне сервера.

  • Работа с реляционными базами данных (PostgreSQL), проектирование схем и написание эффективных запросов.

  • Участие в процессе CI/CD (Jenkins + Harbor).

  • Работа в монорепозитории с использованием Nx.

  • Code review, рефакторинг и улучшение кодовой базы.

  • Тесное взаимодействие с командой для реализации новых фич и улучшения продукта.

Наш стек технологий:

  • Фронтенд (основной сайт): TypeScript, React, Next.js, Tailwind CSS

  • Фронтенд (админ-панель): TypeScript, React, React-hook-forms, Material UI

  • Бэкенд: Node.js, TypeScript, NestJS, PostgreSQL, TypeORM

  • Инфраструктура: Docker, Jenkins + Harbor (CI/CD), GitHub

Мы ждем, что вы:

  • Имеете опыт разработки от 8 лет и уверенно чувствуете себя на позиции Senior.

  • На бэкенде: уверенно владеете TypeScript, Node.js, NestJS. Имеете глубокий опыт работы с PostgreSQL и TypeORM (или другими ORM). Понимаете принципы работы с Docker.

  • На фронтенде:

    • Уверенные знания современного JavaScript (ES6+).

    • Глубокий опыт разработки на React (хуки, контекст, оптимизация производительности).

    • Практический опыт работы с Next.js: серверный рендеринг (SSR), статическая генерация (SSG), маршрутизация, понимание основ SEO.

    • Умение писать и применять как кастомные, так и сторонние UI-компоненты.

  • Понимаете полный цикл взаимодействия клиент-серверных приложений.

  • В совершенстве владеете Git.

  • Обладаете навыком чтения и понимания чужого кода.

  • Самостоятельны — умеете гуглить, искать решения и доводить задачи до конца без постоянного контроля.

Будем рады, если вы также:

  • Умеете настраивать Webpack.

  • Имеете опыт работы с Redux (Tookit).

  • Умеете на базовом уровне работать в Figma (просмотр макетов, получение свойств).

Наши условия:

  • Удалённая работа (только для кандидатов из Казани и ближайших регионов для ежемесячной встречи!!!)

  • Гибкий график. Мы ждем, что вы будете на связи с 9:00 до 18:00 по мск для синхронизации с командой, но готовы обсуждать необходимое время присутствия.

  • Стабильные ежемесячные выплаты (обсуждается индивидуально по итогам собеседования).

  • Сложные и интересные задачи — скучно не будет! Вы сразу погрузитесь в разработку реального продукта.

  • Минимум бюрократии и максимум влияния — ваши идеи и решения напрямую влияют на продукт, расстояние от разработчика до руководства — 1 шаг.

Мы ждем от кандидата:
Адекватность, коммуникабельность, пунктуальность и умение четко оценивать сроки и выполнять свои обязательства.