Junior Frontend Developer
Контакты
Ищу работу на позицию Junior Frontend Developer на удаленной основе.
Студентка 3 курса бакалавриата МГТУ им. Н. Э. Баумана.
Инвалидность lll группы с детства (по слуху), но коммуникация возможна.
Область интересов:
- Разработка веб-приложений и мобильных-приложений
- Увлекательные перспективные проекты
- Заинтересованность в профильной росте
Хобби:
Программирование, экстремальные активности (горнолыжный спорт), путешествия
Прохожу курс по направлению «Фронтенд-разработчик» на образовательной
онлайн-платформе «Хекслет». Реализовала несколько проектов:
Игры разума
Набор из 5 консольных мини-игр. В играх задаются вопросы арифметического характера, на которые нужно дать ответы.- Полученные навыки
- настройка окружения: node.js, npm, VSCode, подключение и конфигурация ESLint
- подключение дополнительных библиотек
- соблюдение стандартов кодирования Airbnb с помощью ESLint и CodeClimate
- работа с Git и GitHub
- построение правильной архитектуры проекта
- Стек технологий: JavaScript, Node.js, ESLint, readline-sync
- Полученные навыки
Вычислитель отличий
Утилита командной строки для определения отличий между двумя структурами данных (файлами формата JSON или YAML).- Полученные навыки
- практика разработки через тестирование (TDD), написание автоматических тестов для проекта в Jest
- подключение сторонних библиотек для решения разнообразных задач
- реализация возможности работы пакета как библиотеки
- работа с функциями высшего порядка
- построение внутреннего представления для древовидных структур
- рекурсивный обход древовидных структур
- уровневое проектирование, выделение правильных абстракций, вынесение побочных эффектов на верхний уровень.
- Стек технологий: JavaScript, Node.js, ESLint, GitHub Actions (CI), Jest, Lodash, commander.js
- Полученные навыки
RSS агрегатор
Приложение, позволяющее генерировать RSS ленту с автоматическим обновлением.- Полученные навыки
- работа с DOM API, асинхронными запросами axios
- управление состоянием приложения (библиотека on-change)
- реализация возможности работы пакета как библиотеки
- работа с функциями высшего порядка
- настройка сборки проекта с помощью Webpack
- соблюдение архитектуры приложения по паттерну MVC, работа с состоянием
- верстка с помощью Bootstrap
- деплой на Vercal
- Стек технологий: JavaScript, Bootstrap, ESLint, GitHub Actions (CI), Webpack, Yup, on-change, i18next, Axios, All Origins, Lodash
- Полученные навыки
VCS: Git, GitHub, GitLub
Hard skills:
- JavaScript
- React + Redux Toolkit
- HTML5, CSS3
- SCSS
- Bootstrap
- Taliwind CSS
- Автоматическое тестирование (Jest)
- ESLint
- CI (Github Actions)
- Git
- Babel
- Webpack
Soft skills:
- Трудолюбие и работоспособность
- Критическое мышление
- Работа в команде
- Внимание к мелочам
- Опыт поиска и анализа информации
Опыт
Описание:
- создание сайта
- интегрирование с сервисом Firebase
Стек технологий: React, Firebase, TaliwindCSS, Webpack
Описание:
- создание фичи для мобильного приложения для студентов МГТУ им. Н. Э. Баумана.
- создание и доработка функционала: студенты могут находить корпуса на карте и оставлять отзывы о преподавателях
- тестирование на JS + cypress.io
Стек технологий: HTML5, CSS, JS, Webpack, Сypress.io
Описание:
- создание сайт-визитки для молодых глухих энтузиастов
Стек технологий: TaliwindCss, Bootstrap
Образование
Начальные знания английского языка
Проживаю в городе Москва