Widok CV
Junior Programista frontend
Do negocjacji
Rosja
Pełny etatZdalnie
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 zawodowe4 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) и успешно интегрировал готовый бэкенд в свой проект.
Portfolio
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