Junior Programista frontend w Rosja — Specjaliści ds. marketingu cyfrowego i afiliacji | ArbiHunter

Junior Programista frontend

Do negocjacji
Rosja
Pełny etat
Zdalnie
Doświadczenie zawodowe
4 miesiące
Ostatnie doświadczenie zawodowe

Firma pod NDA

Frontend-разработчик
4 miesiące

O mnie

O mnie
Frontend-разработчик со специализацией на современном стеке для построения веб-приложений: Vue.js 3 версии(composition API), "Pinia" state manager от Vue, Type для типизации написанного кода, Vite и Vitest-utils для сборки и тестов проектов, HTML5 для написания разметки и SCSS для стилизации страниц. Владею навыками работы с Git/GitHub. Владею английским языком на уровне B2, что позволяет легко читать документацию к инструментам. Разметку пишу по БЭМ методологии, с использованием семантики, после завершения написания верстки она проходит валидацию W3C и валидацию по БЭМ, а также проходит проверку PixelPerfect на соответствие макету. При разработке добиваюсь показателей LightHouse в зеленой зоне, что позволяет сайту грузиться быстро и соответствовать требованиям дизайна и доступности. https://github.com/sparrowstuff - в моем GitHub репозитории можно посмотреть все выполненные мной пет проекты, ссылки на страницы для просмотра приложений в браузере есть в каждом репозитории(для деплоя использую github pages)

Doświadczenie afiliacyjne

Brak danych

Doświadczenie zawodowe
4 miesiące

Listopad 2025 - Luty 2026
(4 miesiące)
Firma pod NDA
Frontend-разработчик
Обязанности: Разработка одностраничного приложения (SPA) для каталога фильмов с нуля, используя Vue 3.5 (Composition API), Type, Pinia и Vite. Проектировние и реализация клиентской части системы аутентификации: регистрация, вход и управление сессией пользователя. Интеграция фронтенда с бэкендом через REST API (axios), обработка запросов к фильмам, жанрам и пользовательским данным. Настройка маршрутизации в приложении с защитой маршрутов, требующих авторизации. Реализация сложного UI: динамическая фильтрация фильмов по жанрам, поиск по названию, добавление в избранное и страницу с подборкой трейлеров. Написание unit-тестов для компонентов и логики с использованием Vitest, чтобы обеспечить надёжность ключевого функционала. Обеспечение адаптивности интерфейса под мобильные устройства, использование библиотеки Swiper.js для создания горизонтальных прокручиваемых меню. Достижения: Создал полнофункциональное веб-приложение с нуля, реализовав полный цикл: от проектирования компонентов до деплоя на GitHub Pages. Обеспечил высокую типизацию и надёжность кода, применив Type для описания всех моделей данных (фильмы, пользователи) и пропсов компонентов. Оптимизировал пользовательский опыт на мобильных устройствах: адаптировал навигацию (бургер-меню для жанров, иконка поиска) и добавил удобные свайп-карусели. Повысил стабильность приложения, покрыв ключевую логику (например, работу с хранилищем Pinia и API-запросами) модульными тестами. Самостоятельно разобрался в сторонней документации (cinemaguide.skillbox.cc) и успешно интегрировал готовый бэкенд в свой проект.

Umiejętności

Работа с сервером
Vue.js 3.5(composition API)
Адаптивная и семантическая верстка
SCSS
Построение пользовательских интерфейсов
TypeScript
Vite
Vitest
HTML5
Адаптация приложений под LIghthouse метрики от Google

Znajomość języków

Średniozaawansowany Angielski
Zaawansowany Rosyjski

Typ zatrudnienia

Typ zatrudnienia
Pełny etat
Tryb pracy
Zdalnie, Hybrydowo, Biuro
Grafik pracy
Elastyczny, 5/2
Relokacja
Niemożliwa
Wyjazdy służbowe
Możliwe wyjazdy służbowe