Напиши текст вакансии для должности "Fullstack-разработчик". Название компании: "Illan communications". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 

Illan communications - коммуникационное агентство с 25-летней историей. Компания, которая любит идейность и поддерживает проактивный подход. В связи с расширением команды, мы приглашаем к себе &quot;Fullstack-разработчика&quot;. Задачи:  разработка frontend/backend части web проекта; поддержка и рефакторинг существующего кода; создание новых сервисов на базе имеющейся инфраструктуры; оптимизация скорости работы проекта; оценка сложности задач и планирование;  Общие требования: Обязательно:  хорошие знания по JavaScript; навык работы с пакетным менеджером NPM (установка/обновление пакетов, понимание структуры package.json); понимание REST (методы HTTP протокола, CORS);  Желательно:  хорошие знания по TypeScript; опыт работы с Docker, docker-compose;  Требования бэкенд Обязательно:  опыт работы с NodeJS от 1 года; опыт работы с Express (основной flow создания REST API, понимание и использование Middlewares); опыт использование ORM Sequelize; опыт работы с SQL базами данных (PostgreSQL); хорошее знание языка запросов SQL; опыт создания проекта с нуля с построением архитектуры и структуры проекта;  Желательно:  опыт работы с NodeJS от 3-х лет; успешный опыт создания приложений с микросервисной архитектурой (SAGA pattern); опыт оптимизации SQL запросов; опыт работы с Handlebars и вёрстке e-mail сообщений; оптимизация времени отдачи контента (релевантные заголовки для кэширования, построение кэша в памяти);  Требования фронтОбязательно:  знание React (классовые и функциональные компоненты, хуки, HOC (High Order Component), app state management); знание CSS, опыт вёрстки от 1 года; опыт создания SPA приложения с нуля с построением архитектуры и структуры проекта;  Желательно:  опыт создания переиспользуемых компонентов (или опыт создания UI Kit библиотеки); опыт работы с Axios (в особенности работа с interceptors); опыт вёрстки от 3-х лет;  Мы предлагаем:  возможность работы в одном из ведущих агентств страны; официальное трудоустройство по ТК РФ; конкурентоспособная зарплата (по итогам собеседования); возможность профессионального и финансового роста; возможность выбора гибкого начала дня, работа с 9:00 - 18:00, 9:30 - 18:30, 10:00 - 19:00; возможность работать в гибридном графике; ДМС через год работы; кофе, чай, фрукты, корпоративные подарки и мерч; офис в пешей доступности от метро Чкаловская.