Frontend-разработчик

Frontend-разработчик


Заголовок: Frontend-разработчик


Компания: Human Help


Зарплата: до 80 000 ₽


Формат работы: Удаленно

О нас:

Human Help — инновационная образовательная IT-платформа для практического обучения в области DevOps. Мы создаём среду, где студенты могут учиться на реальных инструментах прямо в браузере, без сложной настройки окружения. Наша миссия — сделать IT-образование современным, удобным и доступным.

Наш стек:

• Мета-фреймворк: Astro

• Основной фреймворк: Vue.js

• Стилизация: Tailwind CSS

• Языки: JavaScript, TypeScript

• Взаимодействие с API: Axios

• Архитектура: Микрофронтенды

• Сборка и окружение: Monorepo (bun/Turborepo)

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

• Разработка нового функционала для микрофронтендов: личного кабинета, админ-панели, интерактивных песочниц и образовательных курсов.

• Создание страниц и лейаутов с использованием Astro, интеграция в них Vue-компонентов.

• Верстка сложных, адаптивных и отзывчивых пользовательских интерфейсов на Tailwind CSS.

• Интеграция с backend-сервисами через REST API.

• Участие в проектировании архитектуры фронтенд-части проекта.

• Проведение код-ревью и поддержка высокого качества кодовой базы.

Требования по опыту:

• Уверенное знание JavaScript (ES6+) и/или TypeScript.

• Опыт работы с Vue.js от 1 года.

• Практический опыт работы с Astro. Вам предстоит создавать страницы, лейауты и интегрировать компоненты, используя его синтаксис.

• Отличные навыки верстки (HTML, CSS) и опыт работы с Tailwind CSS.

• Понимание принципов REST API и опыт работы с ним.

• Опыт работы с Git и понимание процесса командной разработки.

• Желание разбираться в новых технологиях и развиваться в рамках нашего стека.

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

• Опыт работы с WebSocket для реализации real-time функционала.

• Глубокое понимание архитектуры Astro (SSR, "острова", директивы client:*).

• Понимание принципов микрофреймворковой архитектуры.

• Интерес к сфере DevOps и EdTech.

Условия:

• Почасовая оплата.

• Удаленная работа.

• Проектная занятость (до 20 часов в неделю).

• Заработная плата до 80 тыс. рублей (по результатам собеседования).

Отклик на вакансию:

https://forms.gle/MFesRTRixBshtFAy8

Telegram контакт:

@humanhelp_hr

Report Page