Москва
Резюме № 55410673
Обновлено 4 января
no-avatar

JavaScript Frontend Developer (TypeScript React Redux)

Был больше месяца назад
250 000 ₽
39 лет (родился 25 июля 1986), не состоит в браке, детей нет
Тбилисиудаленная работаготов к переезду: Москва
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 4 года и 3 месяца

    • Декабрь 2022 – ноябрь 2024
    • 2 года

    Старший разработчик

    Selecty, Москва
    Разработка программного обеспечения, Кадровые агентства

    Обязанности и достижения:

    Работал в команде из 10 человек над банковским кредитным продуктом, используя React, JavaScript (JS) и TypeScript. Отвечал за корректную работу UI представления в WebView на мобильных устройствах. Активно применял Redux для управления состоянием и интегрировал RESTful API. Стек технологий: React, Redux, TypeScript, JavaScript, CSS3, HTML5, Jest, react-testing-library, NodeJS, Git, Webpack, REST API. - Реализовал пользовательский флоу с помощью React и TypeScript, улучшив frontend часть приложения. - Доработал модуль электронного подписания документов, интегрируя сторонние REST API. - Реализовал и улучшил несколько UI компонентов библиотеки BDUI, используя React, CSS3, HTML5 и JavaScript. - Добился тестового покрытия в 80% для библиотеки фронтенд-компонентов BDUI, используя Jest и react-testing-library. - Использовал Git и Jenkins для контроля версий и CI/CD процессов. - Оптимизировал сборку проекта с помощью Webpack.
    • Сентябрь 2021 – октябрь 2022
    • 1 год и 2 месяца

    Главный инженер по разработке

    Сбер, Москва
    Разработка программного обеспечения, Банк

    Обязанности и достижения:

    Разрабатывал приложение HR-платформы для организации встреч и анализа рабочего времени в команде из 8 человек. Отвечал за frontend часть web приложения, а также за интеграцию продукта в Android приложение на React Native. Использовал TypeScript, JavaScript и Redux для создания высокопроизводительных UI. Достижения: - Выбрал подходы и разработал frontend представление продукта с использованием React, React Native и TypeScript. - Интегрировал web представление продукта в мобильное приложение на React Native, обеспечив единый UI/UX. - Руководил командой, декомпозировал задачи и проводил код-ревью с использованием Git и Bitbucket. - Реализовал админку продукта с помощью NodeJS, Express и Vue. - Поддерживал тестовое покрытие кодовой базы на уровне 80% с использованием Jest и react-testing-library. - Применял принципы Agile/Scrum для оптимизации рабочего процесса. Стек технологий: React, React Native, Redux, TypeScript, JavaScript (ES6), Vue, styled-components, Jest, react-testing-library, NodeJS, Git, REST API
    • Декабрь 2020 – август 2021
    • 9 месяцев

    JavaScript Developer

    EPAM Systems Inc. (Россия), Москва
    Разработка программного обеспечения, Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг

    Обязанности и достижения:

    Работал над внутренним банковским продуктом “Единое окно” для работы с юридическими лицами в команде из более чем 16 человек. Отвечал за разработку frontend и backend сервисов с использованием React, Redux, Next.js и NodeJS. Достижения: - Реализовал несколько сервисов, обеспечивающих пользовательский флоу на разных этапах, с помощью React, Redux и Redux-Saga. - Разработал модуль проверки условий регистрации юридического лица, интегрируя RESTful API. - Настроил скриншотное и E2E тестирование сервисов продукта с помощью Cypress. - Оптимизировал код и повысил производительность приложения, применяя Webpack и ES6. - Использовал Git и Jenkins для контроля версий и CI/CD процессов. Стек технологий: React, Redux, Redux-Saga, Next.js, NodeJS, Fastify, Cypress, JavaScript (ES6), TypeScript, Git, Webpack, RESTful API.
    • Август 2020 – декабрь 2020
    • 5 месяцев

    Developer Fullstack

    LATOKEN, Москва
    Интернет-компания (поисковики, платежные системы, соц. сети, информационно-познавательные и развлекательные ресурсы, продвижение сайтов и прочее), Разработка программного обеспечения

    Обязанности и достижения:

    Разрабатывал CRM систему для внутреннего использования в команде из 4 человек. Отвечал за раздел с метриками, используя React, JavaScript и NodeJS. Активно применял TypeScript, CSS3 и HTML5 для создания интуитивно понятного UI. Достижения: - Организовал практику перекрестного код-ревью в команде с использованием Git и GitLab. - Подобрал необходимые библиотеки и реализовал раздел продукта с метриками, интегрируя REST API. - Поддерживал разработку BFF слоя приложения на NodeJS и Express. - Применял Webpack для оптимизации сборки и Docker для контейнеризации приложения. - Использовал Agile/Scrum методы для эффективного управления проектом. Стек технологий: React, Redux, NodeJS, Express, TypeScript, JavaScript (ES6), CSS3, HTML5, Git, Webpack, Docker, REST API.

Образование

    • Среднее образование

Обо мне

Дополнительные сведения:

Я опытный Frontend-разработчик с более чем 4-летним стажем работы над сложными веб-приложениями. Специализируюсь на разработке интерфейсов с использованием React, TypeScript и JavaScript (ES6+). Имею глубокий опыт работы с NextJS, NodeJS и другими современными технологиями фронтенд-разработки. За время работы участвовал в создании высоконагруженых проектов большой сложности. Работал как в небольших командах из 4 человек, так и в крупных проектах с более чем 16 участниками. Имею опыт руководства разработкой, декомпозиции задач и проведения код-ревью. Стремлюсь к высокому качеству кода, поддерживая тестовое покрытие на уровне не ниже 80% с помощью Jest и react-testing-library. Хорошо знаком с принципами Agile/Scrum и CI/CD процессами с использованием Git и Jenkins. Имею опыт интеграции веб-приложений с мобильными платформами на React Native, а также оптимизации производительности приложений с использованием Webpack и Vite. Имею комерческий опыт использования Docker для контейнеризации и деплоя приложений. Открыт для новых возможностей и готов принять участие в интересных и сложных проектах в сфере frontend разработки.

Иностранные языки

  • Английский язык — базовый
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 29 похожих резюме
Обновлено 21 ноября 2022Последнее место работы (4 года и 7 мес.)Frontend-разработчикАпрель 2021 – работает сейчас
Обновлено 27 февраля 2020Последнее место работы (2 года и 11 мес.)ПрограммистЯнварь 2013 – декабрь 2015
Обновлено 16 августа 2017
no-avatar
SMM менеджерз/п не указана
Последнее место работы (2 года и 9 мес.)Смм-специалистФевраль 2014 – ноябрь 2016
Обновлено 11 апреля 2017
no-avatar
Веб-программистз/п не указана
Обновлено 9 января 2018Последнее место работы (1 год и 5 мес.)Frontend программистИюнь 2015 – ноябрь 2016
Обновлено 4 февраля 2023Последнее место работы (4 мес.)Frontend DeveloperОктябрь 2022 – февраль 2023
Обновлено 7 марта 2020
no-avatar
Веб-программистз/п не указана
Последнее место работы (3 года)Веб-программистДекабрь 2013 – декабрь 2016
Обновлено 29 июля 2020
Обновлено 18 декабря 2021
no-avatar
Frontend developerз/п не указана
Работа в МосквеРезюмеIT, Интернет, связь, телекомWeb-версткаFrontend-разработчик (Javascript)