Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл на сайте более двух недель назад
Кандидат
Мужчина, 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
Навыки
Уровни владения навыками
Базовый уровень
Уровень не указан
Обо мне
Как Frontend Engineer, я специализируюсь на создании нового функционала от концепции до запуска и поддержании уже существующего. Ответственно подхожу к своим задачам и умею предвидеть потенциально проблемные места, что позволяет предотвращать ошибки на ранних стадиях разработки. В настоящее время я работаю в основном с TypeScript, React + Effector/Redux, Node.js.
У меня более 2 лет опыта удаленной и гибридной работы с компаниями по всему миру, что позволяет мне эффективно взаимодействовать с международными командами и адаптироваться к различным рабочим культурам и процессам. Мой опыт включает в себя не только технические навыки, но и развитые коммуникативные способности, что помогает мне успешно решать комплексные задачи и работать в динамичной среде.
Я стремлюсь к постоянному профессиональному росту и обновлению своих знаний, следую современным трендам в веб-разработке и активно применяю их на практике. Моё внимание к деталям и стремление к совершенству в коде делают меня ценным участником любой команды разработки.
Высшее образование (Бакалавр)
2022
Автоматизация технологических процессов и производств, Компьютерные технологии в системах автоматического управления производственными процессами
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Казахстан, Россия
Желательное время в пути до работы: Не имеет значения