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

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

Кандидат

Мужчина, 25 лет, родился 27 мая 2000

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

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

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

220 000  на руки

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

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

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

Опыт работы 3 года

Ноябрь 2022по настоящее время
2 года 8 месяцев
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 — Средний


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

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

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

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