Fullstack Developer (Vue.js / Node.js)

Екатеринбург, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Fullstack • Frontend • Mobile • JavaScript • Node.js • TypeScript • Vue.js • MySQL
Удаленная работа
Опыт работы от 3 до 5 лет
210 000 ₽
О себе

На данный момент Fullstack Developer.

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

Технологический стек:

  • Frontend & Mobile: Vue 3 (Composition API), TypeScript, Vite, Pinia, Vuex, Capacitor, JavaScript (ES6+), SCSS/LESS, HTML5/CSS3. 
  • Backend & API: нужен доступ к резюме , TypeScript, REST API, WebSockets ( нужен доступ к резюме ), JWT (Auth).
  • Интеграции и Базы данных: SQL, amoCRM API, Google Sheets API.
  • Дополнительно: Разработка браузерных расширений (Web Extensions API), поддержка и рефакторинг Legacy-кода.

Опыт работы (Последнее место, 2 года):Frontend / Fullstack Developer

  • Разработка экосистемы веб-приложений: С нуля спроектировал и реализовал архитектуру для 20+ распределенных SPA и внутренних сервисов компании, интегрированных с amoCRM и внешними базами данных (SQL).
  • Интеграция систем и автоматизация: Разработал внутренние сервисы автоматической генерации документов. Реализовал сбор, валидацию и агрегацию данных из разнородных источников: API amoCRM (данные о сделках), внешних API финансовых регуляторов (актуальные курсы валют ЦБ) и Google Sheets API, с последующим динамическим формированием отчетности и документов.
  • Кастомные решения: Успешно разработал и внедрил внутреннее браузерное расширение для оптимизации работы сотрудников с рабочими инструментами.
  • Оптимизация и поддержка: Занимался поддержкой и планомерным рефакторингом legacy-кода (Vanilla JS), повысив отказоустойчивость старых интерфейсов и подготовив базу для их миграции на современный стек (Vue 3/TS).

 

Примеры сайтов с последнего места работы

  • нужен доступ к резюме — разработал корпоративный сайт-визитку для бизнес-акселератора в ОАЭ с использованием сложных кастомных UI-анимаций. 
  • нужен доступ к резюме — разработал фронтенд-часть мультиязычной платформы для ознакомления с продукцией и сбора лидов.

Примечание: Основная часть разработанных SPA и внутренних финтех-инструментов компании находится под NDA и доступна для описания архитектуры только на технических интервью.

Ключевые личные проекты (Pet-projects):
E2E Encrypted Messenger (Fullstack / Mobile)

  • Архитектура: С нуля спроектировал клиент-серверную архитектуру безопасного мессенджера.
  • Безопасность: Реализовал сквозное (End-to-End) и гибридное шифрование сообщений и медиафайлов на базе эллиптических кривых (ECC).
  • Реалтайм-логика и уведомления: Настроил двунаправленный real-time обмен данными через WebSockets. Реализовал механику статусов сообщений («отправлено/прочитано»), групповые чаты и динамическое отображение статуса «онлайн». Настроил систему push-уведомлений для мобильных платформ и браузерной версии (Web Push API).
  • Бэкенд-часть: Написал серверную часть на нужен доступ к резюме + TypeScript с безопасной авторизацией через JWT-токены.
  • Клиентская сторона: Разработал веб-версию (SPA) и кроссплатформенное мобильное приложение под iOS и Android, собранное с помощью Capacitor.


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