Ара М. JavaScript разработчик, Senior
ID 16234
АМ
Ара М.
Мужчина
Армения, Ереван, UTC+4
Ставка
3 596,53 Р/час
вкл. НДС 5% (133.33 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
JavaScript разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Front-end-разработчик с более чем 5-летним опытом создания масштабируемых и модульных веб-приложений с использованием React, Redux, MobX, TypeScript, Next.js и Node.js. Участвовал в разработке высоконагруженных продуктов, оптимизировал их производительность для обеспечения стабильной работы под нагрузкой. Имею опыт создания UI-kit библиотек.
Внедрял серверный рендеринг, динамическую загрузку, кэширование страниц и SEO в проектах на Next.js. Есть опыт написания unit и e2e тестов на Jest и Cypress. Отлично разбираюсь в CSS, включая SCSS и CSS-модули, разрабатывая адаптивные и отзывчивые интерфейсы.Уверенные владения HTML5.
Применяю современные подходы к разработке с соблюдением принципов DRY, SOLID, KISS и ООП. Знаком с REST API, JSON, HTTP/HTTPS и эффективно использую инструменты Git, Jira и Confluence. Разбираюсь в паттернах микросервисной архитектуры, их преимуществах и применении, что позволяет эффективно организовывать взаимодействие фронтенда с распределенными сервисами.Знаю принципы настройки CI/CD. Имею опыт проектирования масштабируемых архитектур, улучшающих взаимодействие с сервером и общую эффективность приложения.
Проекты
(6 лет 8 месяцев)
NDA
Роль
Старший Фронтенд Разработчик
Обязанности
Команда: 8 фронтенд разработчиков, 5 бекенд разработчиков, 3 QA инженера, 2 проект-менеджера, 2 продукт-менеджера, 1 DevOps.
Проект: Корпоративная обучающая платформа, которая предоставляет возможность проведения вебинаров, создания и управления учебными курсами с интерактивными материалами, тестами и оценкой. Платформа используется компаниями для внутренних тренингов, а также образовательными учреждениями для удаленного обучения.
Обязанности:
• Создание и внедрение UI-kit библиотеки, что привело к унификации пользовательских интерфейсов и ускорило процесс разработки за счет переиспользования компонентов.
• Интеграция системы локализации (i18n), расширив доступность платформы для международной аудитории, что привело к увеличению пользователей из разных стран.
• Оптимизация процесса тестирования: настроил автоматизированное тестирование с использованием Jest и React Testing Library, что значительно снизило количество ошибок на этапе релиза и ускорило время выпуска.
• Реализация ключевых функциональных возможностей: разработал и интегрировал множество важных компонентов, таких как система управления курсами и учебных программ, модули для тестирования и оценки знаний. Эти функции активно используются пользователями и являются основой платформы.
• Улучшение производительности платформы: работал над оптимизацией загрузки страниц и взаимодействия с сервером, что повысило общую отзывчивость системы.
• Работа системы контроля версий Git
• Разработка на HTML5 и CSS
• Взаимодействие с командой: участвовал в обсуждениях задач, декомпозиции сложных требований, проводил ревью кода, помогал новым членам команды быстро адаптироваться и вникать в архитектуру проекта.
• Плотно взаимодействовал с другими командами для синхронизации разработок и своевременного внедрения интеграций.
Стек специалиста на проекте
client, React Query, React testing library, Redux, eslint-plugin-prettier, WebSockets, REST, Git, ArgoCD, Webpack, Jest, Swagger, Nginx, Storybook, UI Kit, HTML, CSS, Docker, TypeScript, Vite, Ant design, React, Node.js, openapi client, SCSS, Kubernetes
Отрасль проекта
EdTech
Период работы
Август 2022 - По настоящее время
(3 года)
Виста
Роль
Старший Фронтенд Разработчик
Обязанности
Команда: Общая команда 100+ человек. Подкоманда: 5 фронтенд разработчиков, 2 бекенд разработчика, 3 QA инженера, проект-менеджер, скрам-мастер.
Проект: Разработка многофункционального инструмента для создания дизайнерских темплейтов, позволяющего пользователям настраивать и адаптировать шаблоны под свои проекты. Платформа поддерживала создание графических проектов различного назначения — от маркетинговых материалов до презентаций и визиток.
Обязанности:
• Разработка и поддержка функционала для графического редактора: работал над созданием и внедрением сложных модулей редактора с использованием React и RxJS, что позволило улучшить производительность приложения и удобство для пользователей.
• Разработка и интеграция API документации в Storybook: это решение позволило нашим партнерам легче и быстрее интегрироваться с платформой, оперативно тестировать новые функции и адаптировать свои продукты. Это повысило общую прозрачность взаимодействия с внешними партнерами и ускорило их адаптацию к изменениям.
• Участие в разработке административной панели (admin): участвовал в разработке админки на Vue.js, которая обеспечивала удобный интерфейс для управления платформой.
• Интеграция Sentry для отслеживания ошибок: настроил систему Sentry для автоматического мониторинга и управления ошибками, что позволило значительно повысить стабильность платформы, быстро устранять баги и минимизировать влияние ошибок на конечных пользователей.
• Участие в проведении A/B тестов для оптимизации пользовательского опыта: анализировал данные с A/B тестирования и вносил изменения в интерфейсы для улучшения конверсии.
• Участие в обсуждении и декомпозиции задач: регулярно принимал участие в планировании спринтов, анализе задач, а также в их декомпозиции для более эффективного распределения работы между командой.
• Работа системы контроля версий Git
• Разработка на HTML и CSS
• Код-ревью: Регулярно проводил код-ревью, помогая поддерживать высокое качество кода.
• Участие в исследовании и внедрении новых технологий: активно изучал и внедрял новые технологии, чтобы улучшить процесс разработки и оптимизировать работу платформы.
Стек специалиста на проекте
MobX, Redux, Styled-Components, eslint-plugin-prettier, dnd-kit, SSR, REST, Git, API, Storybook, Canvas, Vitest, Preact, HTML, CSS, Docker, TypeScript, Web Workers, Vue.js, Next.js, React, JavaScript, RxJS, SCSS
Отрасль проекта
Marketing, Advertising & Design
Период работы
Июнь 2019 - Август 2022
(3 года 3 месяца)
Клаудайк
Роль
Фронтенд Разработчик
Обязанности
Команда: 3 фронтенд разработчика, 1 бекенд разработчик, 1 QA инженер, проект-менеджер.
Проект: Разработка облачного хранилища с нуля, предоставляющего пользователям удобные инструменты для хранения и управления данными в облаке. Проект был ориентирован на международный рынок.
Обязанности:
• Принимал участие в процессе подбора технологий для проекта.
• Участие в проектировании архитектуры системы: совместно с командой проектировал архитектуру, учитывая уникальные требования клиентов, что позволило адаптировать продукт под их специфические потребности.
• Разработка функционала: участвовал в создании ключевых функций платформы, таких как управление файлами и интерфейсы взаимодействия с пользователями, обеспечив простоту и удобство использования.
• Тесное сотрудничество с клиентами: активно взаимодействовал с клиентами, обсуждал их потребности и вносил предложения по доработке функционала, чтобы адаптировать продукт к их бизнес-процессам.
• Работа системы контроля версий Git
• Решение сложных задач в команде: работал над решением технически сложных задач совместно с командой, что обеспечивало высокое качество и стабильность конечного продукта.
• Обеспечение качества и своевременной реализации: способствовал своевременному выполнению проекта, соблюдая высокие стандарты качества и выполняя свои задачи в срок.
Стек специалиста на проекте
Git, HTML, CSS, REST, GraphQL, Apollo, Material UI, React, Styled-Components, hookstate
Отрасль проекта
Cloud Services
Период работы
Декабрь 2018 - Июнь 2019
(7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Национальный Политехнический Институт Армении
Специальность
Факультет Математики и Физики
Завершение учебы
2014 г.