Fullstack-разработчик (React, Typescript, Node.js)
Симферополь, РоссияМиддл • Сеньор
Удаленная работа
Опыт работы более 5 лет
Опыт работы более 5 лет
Короткая ссылка: gkjb.ru/g14Qz
О себе
На данный момент Fullstack-разработчик.
Мои компетенции и опыт
нужен доступ к резюме - нужен доступ к резюме : YourGoods, Fullstack-разработчик
Продуктовая IT-компания (B2B SaaS, CRM). Компания закрыта в связи с отсутствием инвестиций.
Обязанности и достижения:
- Быстрая адаптация в стек: В сжатые сроки освоил и применил в разработке Vue 3 (Composition API) и Nuxt, реализовав серию продуктовых задач без потери темпа команды.
- Разработка сложных интерфейсов: Спроектировал и внедрил гибкую систему фильтрации для диалогов и сделок в CRM. Реализовал механизм сохранения пользовательских настроек в Local Storage, что значительно улучшило UX при работе с большими объемами данных.
- Функциональность чатов: Разработал логику системных уведомлений и динамического управления статусами сделок внутри интерфейса чата, обеспечив бесшовное обновление состояний без перезагрузки страниц.
- Оптимизация и рефакторинг: Выявил и устранил избыточные запросы на фронтенде и лишние ререндеры в ключевых компонентах, что ускорило время отклика интерфейса в сложных пользовательских сценариях.
- Командные процессы: Плотно взаимодействовал с QA и дизайнерами, участвовал в обсуждении архитектуры и подготовке к масштабированию фронтенд-части проекта.
нужен доступ к резюме - нужен доступ к резюме : Qualtie, Fullstack-разработчик
IT-компания (разработка собственных SaaS-продуктов и заказные enterprise-решения)
Обязанности и достижения:
- Архитектура и разработка: Спроектировал и реализовал с нуля сложную SPA SaaS-платформу нужен доступ к резюме нa React, TypeScript, нужен доступ к резюме , Postgres. Выстраивал масштабируемую архитектуру компонентов, что упростило поддержку и расширение проекта.
- Оптимизация производительности: Выявил и устранил узкие места legacy-кода в рендеринге интерфейсов, оптимизировал тяжелые формы и списки, что существенно повысило отзывчивость приложений. Перевел сборку проектов с Webpack на Vite, сократив время старта dev-окружения.
- Работа с данными (API): Реализовал сложную интеграцию с GraphQL (Hasura, Apollo, Urql). Проектировал структуру запросов и кэширование на клиенте, что минимизировало нагрузку на сеть.
- Backend-экспертиза: Разрабатывал серверную логику на нужен доступ к резюме (NestJS, Express) и проектировал схемы баз данных PostgreSQL. Реализовал транзакционную обработку сложных бизнес-операций, обеспечив консистентность данных при критических ошибках.
- Качество и процессы: Внедрил и настроил инструменты анализа кода (ESLint, Prettier) и pre-commit hooks (Husky). Это позволило автоматизировать проверку качества кода и выявлять ошибки до этапа Code Review.
- Командное взаимодействие: Плотно работал с дизайнерами над созданием и развитием UI/UX проектов, взаимодействовал с QA и DevOps для настройки процессов CI/CD.
Ранняя карьера:
нужен доступ к резюме : Qualtie, QA Lead / Automation
