Татьяна К. Frontend разработчик, Middle+
ID 23147
ТК
Татьяна К.
Женщина, 53 года
Россия, Санкт-Петербург, UTC+3
Ставка
2 170,76 Р/час
вкл. НДС 5% (80.48 Р)
Специалист доступен с 13 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Японский — B1
Главное о специалисте
Опыт в веб разработке более 5 лет. Внимательна к целям задач, всегда выполняет поставленные задачи в срок. Умеет работать в команде, нацелена на результат. Любит создавать красивые дизайны пиксель перфект.
Специализируется на JavaScript, TypeScript, HTML5, CSS3 ( Flex, Grid ), Node.js,Vue.js (vue2 / vue3), React (React Router, React Query, React Hooks), Redux, Redux toolkit, Next.js, Pinia, axios, websocket, sass/ scss, tailwindcss, O365 (SPFx, Active Directory, Power Automate).
Понимает код на языках Phyton, Java, C++.
Владеет Git, Concurrent Versions System, SVN, Subversion (TortoiseSVN), Jenkins, TeamCity, GitLab CI, Docker, Docker Compose, webpack, Gulp, esbuild, vite, lerna, yarn, npm, bash, powershell, cmd.exe
Имеет опыт работы с базами данных PostgreSQL, Oracle и MongoDB.
Умеет работать с API и REST.
Кодстайл и форматирование: ESLint, Prettier, Husky, Stylelint, DRY, KISS.
Методологии: Agile, Scrum, Waterfall.
Инструменты: Jira, Trello, Redmine, Confluence, Атлас24, Wiki
Проекты
(4 года 1 месяц)
Сервис видеоконференций для психологов
Роль
frontend-разработчик
Обязанности
О проекте:
Проект представляет собой платформу психологической поддержки. Для специалиста-психолога работает через онлайн кабинет, в котором назначаются встречи с клиентами через встроенные видео-конференции, с подключенным набором инструментов-психолога, по итогам которых для психолога формируется записи в дневники встреч с клиентом.
Технологии: TypeScript, React 19, Redux toolkit, TailwindCSS, websocket
Обязанности:
1. Ревью дизайна
2. Разработка frontend части
3. Анализ документации API в Swagger/OpenAPI для интеграции фронтенда (React-приложения) с бэкенд-сервисами.
4. Разработка и поддержка модульной и масштабируемой CSS-архитектуы с использованием SASS/SCSS.
5. Разработка функционала реального времени с использованием WebSocket: онлайн-уведомления, чаты, обновление данных без перезагрузки страницы
6. Участие в процессе код-ревью через Pull/Merge Requests
7. Участие в Agile/Scrum ритуалах: standup, daily, retro, prio, demo, planning, grooming
8. Менторство и онбординг новых членов в команде
9. Работа с системами таск трекинга задач Jira и ведения документации Confluence
Достижения
1. Создание и поддержка стандартизированной библиотеки компонентов.
2. Совершенствование пользовательского интерфейса и опыта взаимодействия с приложением.
3. Реализована pixel perfect вёрстка приложения согласно макету.
4. Реализована многоязычная локализация интерфейса.
5. Настроила Merge Requests (MR) как обязательный этап workflow
6. Настроила правила для code review, обязательного прохождения пайплайна и успешного запуска тестов перед мержем кода в основную ветку. Это значительно повысило качество кода.
Стек специалиста на проекте
JavaScript, TypeScript, MobX, Pixel Perfect, Redux Toolkit, Code Review, Tailwind CSS, Material UI, WebSockets, react 19
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Июнь 2025 - По настоящее время
(4 месяца)
Платформа голосового ассистента
Роль
Frontend Разработчик
Обязанности
О проекте:
Виджет голосового ассистента на основе LLM, RAG, потокового распознавания и синтеза речи, а также платформа для конфигурирования виджета, создания индивидуальных ассистентов и просмотра аналитики.
Технологии:
TypeScript, React 18, React Router, React Query, React Hooks, Redux, SASS/SCSS, axios, websocket, lerna, Chart.js, webpack, Docker, ArgoCD, Kubernetes, Nginx, GitOps
Обязанности:
1. Разработка frontend части
2. Проведение кросс ревью и планирований с командой
3. Участие в разработке протоколов тестирования BDD (Behaviour-Driven Development)
4. Разработка дашбордов и отчетов с использованием библиотек Recharts и Chart.js
5. Опыт работы с Redux Toolkit (RTK) для управления состоянием приложения: создание slices, использование createAsyncThunk для асинхронных действий, подключение и использование состояния в функциональных компонентах с помощью хуков useSelector и useDispatch.
6. Настройка сборки проекта с помощью webpack, Docker, ArgoCD, Kubernetes, Nginx, GitOps
Достижения
1. Внедрение инструмента lerna для управления монорепозиториями и проектами, состоящими из нескольких пакетов.
2. Реализовна адаптация платформы конфигурирвоания виджета к мобильным устройствам.
3. Внедрена технология разработки и тестирования BDD (Behaviour-Driven Development)
Стек специалиста на проекте
Redux, BDD, React Router, TypeScript, React Hooks, React Query, Lerna, Axios.js, WebSockets, React 18, llm, rag, behavior driven, SASS/SCSS
Отрасль проекта
AI & Robotics
Период работы
Январь 2025 - Июнь 2025
(6 месяцев)
Мультимодальная система учета граждан и биометрического поиска по лицу и голосу
Роль
Frontend Разработчик
Обязанности
О проекте:
Мультимодальная речевая платформа, объединяющая технологии ASR, TTS, NLP и диалогового управления, предназначенная для создания голосовых интерфейсов и автоматизации взаимодействия с клиентами.
Технологии:
TypeScript, pinia vue 3, Nuxt.js , axious, SASS/SCSS, yarn, Feature Toggles
Обязанности:
1. Разработка frontend части с использованием фреймфорка Nuxt.js
2. Участие в проектировании API-контрактов, ревью OpenAPI-спецификации
3. Поддержка и разработка внутренних библиотек
4. Настройка конфигурации линтеров (ESLint, Stylelint) в соответствии с кодстайлом проекта.
5. Участие в процессе код-ревью через Pull/Merge Requests
6. Участие в Agile/Scrum ритуалах: standup, daily, retro, prio, demo, planning, grooming
7. Обеспечение кроссбраузерной совместимости (включая Safari и мобильные браузеры) и валидности вёрстки
8. Настройка и поддержка пайплайнов для фронтенд-приложений через GitLab CI/CD
9. Опыт применения TDD и BDD подходов. Полное покрытие ключевых модулей приложения unit- и интеграционными тестами с использованием Jest и React Testing Library.
10. Возможность включать/выключать функционал через Feature Toggles.
Достижения
1. Реализовано конфигурирование приложения, позволяющая включать/отключать модули функционала.
2. Реализован веб-интерфейс для администрирования пользователей, входящих каналов поступления и обработки медиа-записей, просмотр журнала логирования действий пользователей.
3. Реализована возможность создания новой индентификационной карточки для выбранного диктора или перепривязка диктора к другой существующей индентификационной карточки, а также полная удаление привязки к существующим карточками.
4. Реализован модуль анализа записи с помощью ИИ - выделение списка докладчиков и тем выступлений, вопросов, вызывавших дискуссий, принятых решений, с закладками в аудио/видео записи и в соответствующих расшифровках/переводах.
5. Реализовано сохранение и восстановление состояния приложения, включая заполненные поля в модальной форме, при переходе в другое приложение общей системы.
6. Реализована нарезка многогигабайтных файлов для временного их хранения в redis.
7. Реализована синхронизация просматриваемого текста/перевода со спектрограммой аудио-дорожки.
8. Произведен рефакторинг генерации отчетов статистики по совещаниям, обеспечено в отчетах правильное направление текста для языков LTR.
9. Обеспечена надежность кодовой базы через написание unit- и интеграционных тестов с использованием Jest и React Testing Library. Довела покрытие ключевых модулей до 80+%.
Стек специалиста на проекте
JavaScript, Redux, TypeScript, MobX, Material UI, React
Отрасль проекта
AI & Robotics
Период работы
Январь 2024 - Декабрь 2024
(1 год)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский Государственный Университет, факультет Прикладной математики процессов управления,
Специальность
математик
Завершение учебы
1996 г.