Ведущий разработчик / Архитектор (React, Next.js) (удаленная работа)

4 апреля 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Ведущий разработчик / Архитектор (React, Next.js)

Описание вакансии

Мы - международная IT-компания с главным офисом в Санкт-Петербурге и распределенной командой по всему миру. Наш опыт в IT-разработке финтех решений насчитывает более 10 лет. Мы создаем продукты, которыми пользуются миллионы людей по всему миру.

Мы разрабатываем мульти-доменный, многоязычный веб-сайт с глобальной аудиторией, ориентированный на высокую производительность, отказоустойчивость и масштабируемость. Проект предусматривает использование Server-Side Rendering (SSR), а также размещение на распределенных серверах с гео-зависимым подключением к ним пользователей.
К сайту предъявляются строгие требования по производительности (TTFB, FCP, LCP, CLS, INP), а также важна оптимизация SEO. Мы рассматриваем как разработку собственной CMS, так и интеграцию с готовыми решениями. Кроме того, серьезно рассматривается использование serverless-архитектуры на базе AWS.

Мы ищем эксперта, который заложит архитектуру решения, проведёт прототипирование, обоснует предложенные решения, примет участие в формировании команды разработки.

Данный проект будет долговременным, но также будет возможность подключаться к другим высокотехнологичные проектам компании.

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

  • Разрабатывать архитектуру высоконагруженного веб-приложения на базе React и Next.js с использованием Server-Side Rendering (SSR) и других технологий, перечисленных выше

  • Оптимизировать производительность (TTFB, FCP, LCP, CLS, INP) и SEO.

  • Выбирать технологии и проектные решения для обеспечения отказоустойчивости и быстродействия.

  • Разрабатывать и внедрять best practices по разработке и тестированию кода.

  • Прорабатывать варианты использования готовых CMS или проектировать собственную CMS.

  • Взаимодействовать с командой разработчиков, DevOps-инженерами и бизнес-аналитиками.

  • Формировать команду разработки.

Наши ожидания от кандидата:

  • Опыт работы от 5 лет в разработке веб-приложений.

  • Глубокие знания JavaScript, TypeScript, React, Next.js.

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

  • Знание принципов SSR (Server-Side Rendering), SSG (Static Site Generation), ISR (Incremental Static Regeneration).

  • Опыт работы с мульти-доменными и многоязычными веб-решениями.

  • Глубокое понимание производительности веб-приложений и ключевых метрик (TTFB, FCP, LCP, CLS, INP).

  • Опыт работы с CDN, кэшированием, балансировкой нагрузки.

  • Знание паттернов проектирования и принципов SOLID, DRY, KISS.

  • Опыт работы с API (REST, GraphQL) и серверными технологиями (PHP, Node.js, BFF-архитектура).

  • Опыт работы с AWS и serverless-решениями (Lambda, API Gateway, S3, CloudFront и др.).

  • Понимание принципов CI/CD, работы с контейнерами (Kubernetes).

  • Понимание принципов организации и применения различных инструментов мониторинга и логирования (Prometheus, ELK, Sentry, New Relic ).

Будут преимуществом:

  • Опыт работы с микросервисной архитектурой.

  • Навыки работы с реляционными и NoSQL базами данных.

  • Опыт разработки и интеграции CMS.

В нашей команде тебя ждет:

  • абсолютное доверие с нашей стороны;

  • высокий уровень дохода;

  • официальное трудоустройство, белая заработная плата;

  • ДМС со стоматологией;

  • компенсация спорта и обучения;

  • любой формат работы на выбор (офис / гибрид / удаленка);

  • участие в топовых конференциях, тренингах и обучениях;

  • уютный офис возле станции метро Чкаловская с кофе-поинтами, массажным креслом и свежими завтраками;

  • синергия и поддержка команды;

  • и все, что нужно для безопасной счастливой жизни.