Эрик Н., Senior, Frontend разработчик

Эрик Н.
Россия, Москва
2 875 ₽/час 460 000 ₽/мес.
    Frontend разработчик
  • Senior
Опыт работы:

более 7 лет

Языки:

Английский — B2

ПисьменныйРазговорный

О специалисте

Навыки
Technology:
JavaScript
SQL
LESS
Vue.js
Angular
Node.js
Express.js
React
JQuery
Vite
TypeScript
Python
HTML/CSS
Angular.js
Nuxt.js
Next.js
Maven
Tailwind
Knockout.JS
Vuex
Redux
RxJS
Pinia
AntD
UI-Kit
JSDoc
WebGL
Canvas
Freemarker
Webpack
CSS-in-JS
MUI
Git
Bitbucket
Windows
Linux
Database:
PostgreSQL
MongoDB
Oracle
Applications:
Docker
SCSS
Source_control:
GitLab
GitHub
Формат работы
Удалённо
Описание о специалисте

Опытный Frontend - разработчик с более чем 7-ми летним стажем, специализирующийся на создании высокопроизводительных, масштабируемых и удобных в использовании веб-приложений. Эксперт в разработке UI/UX с использованием современных JavaScript-фреймворков и библиотек, таких как React, Angular и Vue.js. Владеет глубоким знанием HTML, CSS, TypeScript и принципов адаптивной верстки.

Примеры работ

NDA
Описание задачи/проекта

Программное обеспечение для моделирования технологических процессов на промышленных предприятиях.

Позиция на проекте
Lead/Senior Frontend – разработчик
Размер команды
9 человек
Ответственность
  1. Проектирование архитектуры клиентской части программного обеспечения для моделирования технологических процессов;
  2. Разработка компонентов системы и реализация функциональных требований в соответствии с техническими заданиями;
  3. Написание технических заданий для разработчиков;
  4. Наставничество и руководство командой frontend-разработчиков;
  5. Проведение код-ревью для обеспечения высокого качества кода;
  6. Оптимизация производительности клиентской части приложения;
  7. Работа над обеспечением безопасности программного обеспечения.
Технологии и инструменты
Angular, AntD, Bitbucket, Canvas, Docker, Git, HTML/CSS, JavaScript, LESS, Linux, Next.js, Pinia, React, Redux, RxJS, SCSS, TypeScript, Vite, Vue.js, WebGL, Windows, CSS-in-JS
Период работы/продолжительность
Июль 2023 г. - Ноябрь 2025 г.
ПочтаТех
Описание задачи/проекта

Личный кабинет для юридических лиц с возможностью отправка писем и посылок для бизнеса. Логистическая платформа.

Позиция на проекте
Lead/Senior Frontend – разработчик
Размер команды
10 человек
Ответственность
  1. Доработка и улучшение UI-кита для унификации и улучшения пользовательского интерфейса;
  2. Обеспечение согласованности всех элементов пользовательского интерфейса;
  3. Улучшение пользовательского опыта (UX) и взаимодействия с пользователями;
  4. Поддержка и развитие существующего проекта на AngularJS, включая устранение багов, улучшение производительности и добавление новых функций по запросам бизнеса;
  5. Наставничество команды: помощь в деплое приложений, консультирование по архитектурным решениям и технологиям, поддержка коллег в освоении сложных задач;
  6. Оценка и постановка задач, составление четких технических требований и обеспечение их корректного выполнения;
  7. Обеспечение высокого качества кода через ревью и стандартизацию процессов разработки, внедрение лучших практик и современных методологий;
  8. Оптимизация производительности frontend-приложения;
  9. Обеспечение безопасности интерфейсов.
Технологии и инструменты
Angular, Docker, GitLab, HTML/CSS, JavaScript, JQuery, Linux, Maven, Next.js, PostgreSQL, React, Redux, RxJS, SCSS, TypeScript, Vite, Vue.js, Vuex, Angular.js, Knockout.JS, CSS-in-JS
Период работы/продолжительность
Июль 2023 г. - Ноябрь 2025 г.
ВТБ, открытый репозиторий
Описание задачи/проекта

Сфера.

Позиция на проекте
Lead/Senior Frontend – разработчик
Размер команды
9 человек
Ответственность
  1. Разработка компонентов пользовательского интерфейса (UI) в соответствии с дизайн-макетами и техническими требованиями;
  2. Обеспечение кроссбраузерной совместимости и адаптивности интерфейса для различных устройств и разрешений экрана;
  3. Анализ требований и технических заданий для разработки новых функций;
  4. Оценка предлагаемых технических решений и выбор наиболее оптимальных;
  5. Участие в процессе code review;
  6. Разработка и проведение unit-тестов, integration-тестов и end-to-end тестов для обеспечения качества кода и надежности приложения;
  7. Исправление найденных ошибок и дефектов.
Технологии и инструменты
Angular, Docker, GitLab, HTML/CSS, JavaScript, PostgreSQL, React, Redux, RxJS, SCSS, TypeScript, Vite, Webpack, UI-Kit, CSS-in-JS, LinuxMaxima
Период работы/продолжительность
Июль 2023 г. - Ноябрь 2025 г.
Проект
Описание задачи/проекта

CRM система, направленная на проведение онлайн/офлайн курсов по IT специальностям, с элементами управления курсами, оценки навыков, расписанием, чатами и геймификации.

Позиция на проекте
Frontend – разработчик
Размер команды
12 человек
Ответственность
  1. Разработка с нуля frontend-части CRM-системы для онлайн-курсов;
  2. Поддержка и развитие существующей функциональности;
  3. Разработка новых функциональных возможностей продукта (онлайн-игры, опросные формы, календари для бронирования и расписания, чаты, видеозвонки);
  4. Полное проектирование архитектуры приложения, включая адаптацию для планшетных и настольных версий, с учетом различных уровней доступа пользователей;
  5. Разработка структур данных и масштабируемой архитектуры приложения, позволяющей адаптироваться под возросшие нагрузки и новые функции;
  6. Оптимизация интерфейса и проведение код-ревью для поддержания высокого качества кода и согласованности;
  7. Написание и поддержка автоматических тестов (unit, integration, end-to-end) для обеспечения надежности и упрощения регрессионного тестирования;
  8. Внедрение и мониторинг метрик производительности и безопасности;
  9. Регулярное улучшение системы на основании аналитики и обратной связи от пользователей;
  10. Консультирование команды по вопросам архитектуры и технологий;
  11. Помощь в внедрении передовых практик разработки для повышения эффективности разработки и поддержки проекта.
Технологии и инструменты
AntD, Docker, Express.js, GitLab, HTML/CSS, JavaScript, JQuery, Linux, MongoDB, MUI, Next.js, Node.js, Nuxt.js, PostgreSQL, Python, React, Redux, SCSS, Tailwind, TypeScript, Vue.js, Vuex, Webpack, CSS-in-JS
Период работы/продолжительность
Октябрь 2021 г. - Июль 2023 г.
Проект
Описание задачи/проекта

CRM система, направленная на проведение онлайн/офлайн курсов для детей, с элементами управления курсами, оценки навыков, расписанием, чатами и геймификации.

Позиция на проекте
Frontend – разработчик
Размер команды
10 человек
Ответственность
  1. Поддержка и внедрение новых функций для платформы, предназначенной для онлайн и офлайн обучения ментальной арифметике;
  2. Разработка адаптивных и удобных пользовательских интерфейсов (UI) для улучшения пользовательского опыта (UX);
  3. Обеспечение кросс-браузерной совместимости и оптимизация производительности веб-приложения;
  4. Сотрудничество с backend-разработчиками для интеграции API и обеспечения бесперебойного потока данных между frontend и backend;
  5. Перенос функциональности на новый стек технологий с целью улучшения производительности и масштабируемости системы;
  6. Рефакторинг устаревшего кода для повышения удобства сопровождения, гибкости и расширяемости продукта;
  7. Регулярное проведение код-ревью для поддержания высокого качества кода и соблюдения лучших практик разработки.
Технологии и инструменты
AntD, Docker, Freemarker, GitLab, HTML/CSS, JavaScript, JQuery, Linux, MongoDB, MUI, Next.js, Nuxt.js, PostgreSQL, Python, React, SCSS, Tailwind, TypeScript, Vue.js, Webpack, CSS-in-JS
Период работы/продолжительность
Февраль 2019 г. - Сентябрь 2021 г.

Образование

Высшее
Название учебного заведения/курса
Казанский национальный исследовательский технологический университет, Казань
Специальность
Информационные системы и технологии
Аналогичные специалисты
Гурген Е.
Россия, Краснодар
2 400 ₽/час
    Frontend разработчик
  • Senior
Senior Frontend-разработчик с более чем 7-летним опытом в веб-разработке. Обладает глубокими знаниями в построении масштабируемой архитектуры клиентских приложений. Специализируется на React.js, Vue.js, Next.js, TypeScript, активно применяет SSR, SSG, MobX, React Query и CI/CD-практики. Имеет опыт менторства и код-ревью, создания UI-библиотек и интеграции с REST и GraphQL API. Уверенно работает как в команде, так и самостоятельно. Имеет опыт фуллстек-разработки, благодаря чему понимает архитектуру всей системы в целом. Отдает приоритет чистому, читаемому и тестируемому коду. Умеет находить баланс между бизнес-задачами и техническим долгом. Софт скиллы: ответственность, системное мышление, коммуникабельность, менторство, ориентация на результат, продуктивность, забота о UX и доступности.
    React.js
    Next.js
    TypeScript
    Vue.js
    MobX
    zustand
    Redux
    React Query
    SSR
    SSG
    ISR
    GraphQL
    REST API
    CI/CD
    Jest
    RTL
    Storybook
    WebSockets
    HTML5
    CSS3
    PHP
    Python
    Webpack
    Vite
    Babel
    Git
    GitLab CI/CD
    Prettier
    ESLint
    Husky
    Vanilla js
    Unit Tests
    Tailwindcss
    Figma
Юрий Т.
Россия, Томск
2 700 ₽/час
    Frontend разработчик
  • Senior
Старший Frontend разработчик с 6.5 годами опыта. Специализируюсь на разработке сложных SPA с использованием Angular и React. Проектирую архитектуру, интегрирую сторонние сервисы, визуализирую данные, улучшаю производительность и UX. Участвую в анализе требований и code review. Есть production-опыт backend-разработки на Node.js и ASP.NET.
    Angular
    React
    TypeScript
    JavaScript
    HTML
    SCSS
    Sass
    CSS
    Angular/CDK
    NGRX
    Angular 16
    RxJS
    Chart.js
    ApexCharts
    OpenLayers
    Google Maps JS API
    Yandex Maps API
    Bootstrap
    ng-zorro-antd
    xlsx
    Jasmine
    ESLint
    WebSocket
    WebGL
    Fabric.js
    Three.js
    Dropbox API
    Google Drive API
    Google API
    SignalR
    Amazon S3
    Amazon Cognito
    NX
    Stimulsoft
    Redux
    Redux Toolkit
    Redux Saga
    Redux Observable
    React Query
    react leaflet
    React-ApexCharts
    AntD
    MUI
    Fluent UI
    Griffel
    Styled Components
    Formik
    Yup
    Localforage
    i18next
    Axios
    Electron
    Realm
    Jest
    React testing library
    Playwright
    node-hid
    async-mutex
    docx-templates
    docx-preview
    clsx
    Webpack
    Yandex Analytics
    Apple Pay
    Node.js
    NestJS
    AdonisJS
    Mongo
    Mongoose
    PostgreSQL
    TypeORM
    Kafka
    Agenda
    opentelemetry
    DaData
    Binance Connector
    bybit-api
    Luxon
    sms.ru API
    Unisender API
    Microservices
    C#
    ASP.NET
    ASP.NET Core
    Entity Framework
    Entity Framework Core
    NHibernate
    MediatR
    Autofac
    Telegraf
    Stripe
    NUnit
    Swagger
    Microsoft SQL Server
    tsql
    Quartz
    Redis
    RabbitMQ
    MassTransit
    Git
    GitHub
    GitLab
    YouTrack
    Figma
    Zeplin
    Agile
    Postman
    VK Cloud
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста