Frontend React Developer

Москва, Россия
Джуниор • Миддл
Информационные технологии • Разработка • Frontend • JavaScript • TypeScript • React
Удаленная работа
Опыт работы менее 1 года
80 000 ₽
О себе

На данный момент ищу работу.

Мои компетенции и опыт

Студент-энтузиаст, занимаюсь программированием со школы. 
Около 2 лет интересовался спортивным программированием, поэтому немного разбираюсь в алгоритмах, структурах данных, и в железе в целом.

Самостоятельно изучаю фронтенд около полутора лет. Параллельно учусь на веб-дизайнера.


Опыт 6 месяцев на фрилансе. 
Из них 4 я провел за разработкой бота на нужен доступ к резюме для парсинга цен и продажи внутриигровых предметов. Реализовал параллельные вычисления тысяч позиций одновременно, в ходе чего научился использовать промисы и воркеры для распараллеливания интенсивных задач. Также создал самодельную реализацию мьютекса; имеющиеся решения мне не подходили.
Остальное время занимался мелкими заказами, полученными через знакомых, на React - настраивал библиотеки компонентов и писал хуки для имеющейся кодовой базы.

Также около 4 месяцев создавал свой self-hostable мессенджер нужен доступ к резюме , со стеком:
Фронтенд: Vite, React, Apollo Client, MUI
Бэкенд: Express, type-graphql, Apollo Server, typeorm, PostgreSQL, Redis.
Обернул все в Docker-контейнеры, приложение поднимается через docker-compose.
В ходе работы реализовал silent auth с refresh и access токенами, логин, профили и начал работать над самими сообщениями.
Также в процессе разработки пофиксил issue в библиотеке с кастомным Apollo Link'ом для работы с refresh, access токенами.
Из-за огромного объема для одного неопытного человека временно приостановил работу.

Мой стек - JavaScript, TypeScript, React, Vite, Tailwind CSS, react-router, Material UI. 
Поверхностные знания Redux, RTK; сейчас активно закрываю этот пробел.
Каждый проект начинаю с настройки Prettier, eslint и ts-конфига :)

Хорошие навыки в UI/UX. Также могу в 3D, но в самом браузере с графикой не работал.

Имею опыт с Linux, bash-скриптами, SQL. 
Также программировал на C#, Rust, Go, Python.

Английский B2.

Очень быстро учусь, умею искать информацию
Люблю работать в команде
Могу быть полностью самостоятельным

Контакты и профили: 


Специализация
Информационные технологииРазработкаFrontendJavaScriptTypeScriptReact
Отрасль и сфера применения

Уровень
ДжуниорМиддл

Интересные кандидаты