Junior Frontend Geliştirici

    Sözleşmeli
    Rusya
    Sankt-Peterburg
    Tam zamanlı
    Uzaktan çalışma
    İş Deneyimi
    10 ay
    Son çalışma yeri

    Яндекс Практикум

    Frontend-разработчик (Учебная практика)
    10 ay

    Hakkımda

    Hakkımda

    Свободное время провожу активно: играю в футбол, занимаюсь велоспортом, хожу в спортзал. Читаю много литературы и увлекаюсь пленочной фотографией.

    Affiliate Deneyimi

    Veri yok

    İş Deneyimi
    10 ay

    Şubat 2026 - günümüze kadar
    (10 ay)
    Яндекс Практикум
    Frontend-разработчик (Учебная практика)
    • React & Redux Toolkit: • Разрабатывал SPA на React с использованием функциональных компонентов и хуков (useEffect, useState, useMemo и др.). • Управлял глобальным состоянием приложения с помощью Redux Toolkit (создание слайсов, редюсеров, интеграция стора в React). • Реализовывал роутинг внутри приложений для создания бесшовного пользовательского опыта. • Type & Java: • Переводил проекты на Type, занимался типизацией пропсов, интерфейсов, состояний и ответов от API. • Применял современные стандарты Java: асинхронные запросы (Async/Await, Promise), деструктуризация, работа с массивами и объектами. • HTML & CSS: • Создавал адаптивную, кроссбраузерную и валидную верстку веб-страниц по макетам из Figma. • Использовал методологию БЭМ для написания чистого, поддерживаемого и структурированного CSS/SCSS кода. • Работал с современными инструментами стилизации (CSS-модули, Flexbox, Grid Layout). • Сборка и инфраструктура (Vite): • Разворачивал и конфигурировал проекты с помощью Vite для быстрой сборки и оптимизации производительности в режиме разработки. • Работа с GitHub: • Активно использовал GitHub для ведения разработки: инициализировал репозитории, регулярно пушил код и коммитил изменения. • Создавал изолированные ветки под фичи, сливал их с основной веткой через Pull Request.

    Beceriler

    JavaScript
    React
    Redux Toolkit
    Vite
    Node.js
    SCSS
    CSS-модули
    Flexbox
    Grid Layout
    Async/Await
    Promise
    HTML
    CSS
    GitHub
    Typescript
    BEM

    Dil yeterliliği

    Orta İngilizce
    Ana dil Rusça

    İstihdam

    İstihdam
    Tam zamanlı, Yarı zamanlı, Proje bazlı
    Çalışma formatı
    Uzaktan çalışma, Hibrit, Ofis
    Çalışma programı
    Esnek, 5/2
    Taşınma
    Mümkün değil
    Seyahatler
    Seyahat mümkün