Middle+ Typescript Frontend Developer

Оплата не указана

Хелоу

Цветной бульвар

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Обязанности

  • Технический стек: TypeScript, Next.js, React, shadcn/ui, Tailwind, GraphQL, Postgres, Docker, Kubernetes.
  • Создавать инструменты для управления облачной инфраструктурой.
  • Проектировать интуитивный UX и верстать адаптивные интерфейсы (tailwind, shadcn).
  • Интегрировать с backend-сервисами через REST API и GraphQL.

Требования

  • Наличие портфолио\ссылка на Github.
  • Опыт web-разработки (Typescript, Javascript, HTML, CSS) от 3-х лет.
  • Опыт работы с web-фреймворками, такими как Next, Vue, Angular, Svelte, React.
  • Знание современных инструментов сборки и автоматизации.
  • Опыт работы с системами контроля версий, совместной разработки, GitOps.
  • Способность и желание самостоятельно осваивать новые инструменты.

Будет плюсом:

  • Опыт работы с web sockets, web 3D, webassembly.
  • Базовое понимание облачных технологий и микросервисной архитектуры.
  • Опыт работы с серверным node.js, например, Nest, Express.
  • Опыт работы с Kubernetes.
  • Опыт написания плагинов для сборщиков.

Soft skills:

  • Анти-токсичность: способность коммуницировать со всеми без напряжения
  • Структурность: умение объяснять сложные технические вещи простым языком

Условия

  • Только офис (удаленки и гибрида нет) — 5 минут от м. Цветной Бульвар.
  • Гибкое начало рабочего дня.
  • Зарплата: в рынке или выше рынка (обсуждается на финальном интервью).
  • Обучение: курсы, конференции, публикации, книги, тренинги.
  • Работаем в рамках ТК РФ (оформление, отпуска, оплата больничных); отпуск: 28 календарных дней;

В сопроводительном письме напишите, пожалуйста, ответы на 2 задачи (на выбор):

Простой способ

1. Сверстайте простой компонент карточки с плавной анимацией раскрытия по нажатию с использованием View Transition API

2. Реализуйте подписку на обновления статусов виртуальных машин через GraphQL

Сложный способ

Создать два приложения на NextJS, каждое из которых умеет отправлять сообщение и выводить полученное в консоль

Приложение должно:

  • иметь форму для отправки сообщения другому приложению.
  • получать сообщение от другого приложения на уровне middleware и выводить в серверную консоль.
  • приложения запускаются через Docker Compose командой docker compose up.
  • результат размещен в публичном Github репозитории.

Критерии:

1) Аккуратность верстки формы.

2) Взаимодействие приложений между собой.

Ключевые навыки

Typescript
Javascript
Htmlagilitypack
Html/css
Graphql
Ci/cd
Web application development
Адаптивная верстка
React
Node.js
Веб-дизайн
Figma
Qt3d

Адрес

Москва, 1-й Волконский переулок, 15

Контактная информация

Хелоу

Сайт: h3llo.cloud

Почта: не указана

Вакансия опубликована 14.05.2025 в г. Москва.

Похожие вакансии

#

Москва

Подробное описание

18 мая

#

Москва

Подробное описание

18 мая