Junior Frontend-Entwickler

    Vertraglich
    Russland
    Sankt Petersburg
    Vollzeit
    Fernarbeit
    Berufserfahrung
    10 Monate
    Letzter Arbeitsplatz

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

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

    Über mich

    Über mich

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

    Erfahrung im Affiliate

    Keine Daten vorhanden

    Berufserfahrung
    10 Monate

    Februar 2026 - bis heute
    (10 Monate)
    Яндекс Практикум
    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.

    Fähigkeiten

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

    Sprachkenntnisse

    Mittelstufe Englisch
    Muttersprache Russisch

    Beschäftigung

    Beschäftigung
    Vollzeit, Teilzeit, Projektbasiert
    Arbeitsformat
    Fernarbeit, Hybrid, Büro
    Arbeitszeitplan
    Flexibel, 5/2
    Umzug
    Nicht möglich
    Dienstreisen
    Dienstreisen möglich