Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был на сайте более двух недель назад

Кандидат

Мужчина, 24 года, родился 27 мая 2000

Не ищет работу

Москва, м. Таганская, готов к переезду (Беларусь, Германия, Грузия, Казахстан, Нидерланды, ОАЭ, Сербия, Турция), готов к командировкам

Frontend-разработчик

220 000  на руки

Специализации:
  • Программист, разработчик

Занятость: полная занятость

График работы: полный день, удаленная работа

Опыт работы 2 года 10 месяцев

Ноябрь 2022по настоящее время
2 года 6 месяцев
Connectivity Solutions

Алматы, voiso.com

Информационные технологии, системная интеграция, интернет... Показать еще

Frontend-разработчик
Технологии: 1. Typescript 2. React + Redux observable / Effector 3. Styled components/Linaria/Postcss/Css modules 4. Webpack/Vite 5. Rxjs 6. Для тестирования - Jest + React Testing Library 7. Для скриншотного тестирования - Cypress/Playwright 8. Flutter 9. Node.js 10. WebRTC 11. i18next Обязанности: 1. Разработка b2b приложения с телефонией 2. Разработка мобильного приложения на Flutter для ios и android 3. Разработка собственной дизайн системы для компании с нуля (включая процесс деплоя в npm registry, оповещение о новых версия в Slack и списком изменений) 4. Разработка chrome extension для быстрых звонков 5. Код ревью 6. Участие в kickoff'ах для обсуждения нового функционала с оценкой возможности реализации и сроках выполнения 7. Разработка приложения на Node.js для нагрузочного тестирования телефонии 7. Миграция с Redux на Effector 8. Миграция с Cypress на Playwright 9. Миграция Styled Components -> Linaria -> Postcss modules 10. Дежурство на релизах (оперативное исправление возникших проблем на релизе) 11. Локализация проекта с использованием библиотеки i18next Личные достижения: 1. В ходе работы мигрировал большое количество тестов с Cypress на Playwright и написал недостающие тест кейсы для дизайн системы проекта. 2. Вынес все конфигурации фронтенд команд в отдельные пакеты в npm registry: 1) eslint-config-base 2) eslint-config-react 3) eslint-config-typescript 4) prettier-config это сократило затрату времени на начало разработки новых проектов и улучшило DX фронтенд команды. В процессе создания пакетов для eslint config'ов мигрировал на новые версии eslint и переписал старые неподдерживаемые плагины на самописные 3. Изучил Flutter и внедрил в мобильное приложение скриншотное тестирование 4. Мигрировал разделы в своей зоне ответственности с Redux на Effector, что повысило производительность приложения и DX 5. Выполнил ui-transition многих разделов из своей зоны ответсвенности на новый дизайн, с минимальным количеством правок от дизайнеров и замечаний на код ревью, что сократило сроки и быстрее повысило UX приложения
Июль 2022Ноябрь 2022
5 месяцев

Москва, Sftpro.ru

Intern/Junior Frontend Developer
Технологии: 1. Typescript 2. React + Redux observable 3. Styled components 4. Webpack 5. Rxjs 6. Для тестирования - Jest + React Testing Library 7. Для скриншотного тестирования - Cypress Обязанности: 1. Поддержание существующего кода. 2. Реализация нового функционала от продукт менеджеров (для задач использовалась Jira, коммуникация - Slack). 3. Рефактор старого кода на react на современные паттерны проектирования с учетом новых тенденций в разработке. 4. Полное сопровождение выполненной задачи до релиза (оценка сроков выполнения -> выполнение -> прохождение код ревью -> проверки qa командой -> дизайн ревью -> передача merge request'а ответсвенному за сборку релиза). Личные достижения: 1. В ходе работы удалость мигрировать React с 17 на 18 версию 2. Написал большое количество тестов и поднял тестовое покрытие проекта 3. Задокументировал сложные разделы в confluence

Навыки

Уровни владения навыками
Базовый уровень
JavaScript
Уровень не указан
HTML
CSS
Git
HTML5
CSS3
React.js
Figma
Frontend
ReactJS
Redux
Node.js
TypeScript
ES6

Обо мне

Как Frontend Engineer, я специализируюсь на создании нового функционала от концепции до запуска и поддержании уже существующего. Ответственно подхожу к своим задачам и умею предвидеть потенциально проблемные места, что позволяет предотвращать ошибки на ранних стадиях разработки. В настоящее время я работаю в основном с TypeScript, React + Effector/Redux, Node.js. У меня более 2 лет опыта удаленной и гибридной работы с компаниями по всему миру, что позволяет мне эффективно взаимодействовать с международными командами и адаптироваться к различным рабочим культурам и процессам. Мой опыт включает в себя не только технические навыки, но и развитые коммуникативные способности, что помогает мне успешно решать комплексные задачи и работать в динамичной среде. Я стремлюсь к постоянному профессиональному росту и обновлению своих знаний, следую современным трендам в веб-разработке и активно применяю их на практике. Моё внимание к деталям и стремление к совершенству в коде делают меня ценным участником любой команды разработки.

Высшее образование (Бакалавр)

2022
Автоматизация технологических процессов и производств, Компьютерные технологии в системах автоматического управления производственными процессами

Знание языков

РусскийРодной


АнглийскийB1 — Средний


Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Казахстан, Россия

Желательное время в пути до работы: Не имеет значения