Даниил Ш. Vue.js разработчик, Middle+
Даниил Ш. - Vue.js разработчик
ID 7561
ДШ
Даниил Ш.
Мужчина
Россия, Ростов-на-Дону, UTC+3
Ставка
3,250 Р/час
НДС не облагается
Специалист доступен с 2 октября 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Vue.js разработчик
Грейд
Middle+
Навыки
JavaScript
TypeScript
HTML
CSS
Rust
Bash
Lua
Vue.js
Nuxt.js
Node.js
Express.js
Electron.js
MOCCA
SCSS
LESS
Stylus
Bootstrap
Vuex Router
Vuex
Pinia
Axios
Firebase
Redis
Joi
Jest
API
WebRTC
WS
Docker
Git
CI/CD
Gulp
Webpack
ESLint
Prettier
Vite
Jira
Asana
Figma
Отрасли
E-commerce & Retail
LifeStyle
Проекты
(4 года 10 месяцев)
Мобильное веб-приложение для отслеживания женского здоровья
Роль
Frontend-разработчик
Обязанности
Что реализовывал:
- Рефакторинг 80% приложения
- Улучшил производительность
- Сделал функционал шейринга данных между устройствами
- Занимался кросс-платформенной разработкой (ios/android)
- Фиксация ранее найденных багов ошибок приложения
- Занимался адаптивностью с учетом разных моделей телефонов.
Стек технологий:
Стек: Vue.js, Stencil, Ionic, Capacitor.js, Typescript, WebSocket
Период работы
Июнь 2023 - Август 2023
(3 месяца)
Система управления тестирование FIRETMS
Роль
Frontend-разработчик
Обязанности
Что реализовывал:
- Таблицы для подсчета тарифов
- Калькулятор цен
- Занимался адаптивом с учетом разных моделей телефонов.
- Множество блоков с информацией
- выполнение доработок по внутреннему интерфейсу
Стек технологий:
Laravel, Mysql, Redis, Vue.js, Quasar
Период работы
Декабрь 2022 - Май 2023
(6 месяцев)
Мобильное приложение для РЖД
Роль
Frontend-разработчик
Обязанности
Что реализовывал:
- Разработал мобильное приложение с нуля
- Страница профиля
- Страница со схемой вагонов
- Страница посадки пассажиров
- Страница подключения к серверу
- Страница маршрута
- Страница будильников
- Страница справки
- Продумал архитектуру приложения
- Покрыл весь функционал Unit и End To End тестами
- Интегрировал приложение с бэкендом
- Разработал множество хуков для того чтобы связать клиент с бэкендом посредством Socket.io и имитировать REST-like запросы (задачей было использовать только одно соединение).
- Разработал систему кэширования, в случаях если приложение перейдет в оффлайн
- Написал плагины для кэширования сторов в Pinia
- Интегрировал приложение с функционалом WebView (Android)
- Добавил функционал для подключения к пользовательскому серверу
- Активно участвовал в разработке архитектуры для API, помогал найти несоответствия с ТЗ
- Запустил два стейджа для приложения с помощью nginx
- Улучшил пайплайн для Gitlab CI/CD (сборка, тестирование unit, тестирование e2e, линтинг с помощью ESLint)
- Покрыл старые устройства с помощью полифилов, добавил тестирование для старых устройств в Playwright
- Тестировал приложение на отказоустойчивость + внедрял систему отказоустойчивости.
Стек технологий:
Javascript, Vue, Pinia, SCSS, Vite, Vitest, Playwright, Socket.io, Typescript (d.ts файлы)
Период работы
Июль 2022 - Ноябрь 2022
(5 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет