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

ID 27832
ЭН
Эрик Н.
Мужчина, 25 лет
Россия, Казань, UTC+3
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 2 октября 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Senior
Навыки
Docker
CSS3
HTML5
Npm
Jest
TypeScript
React
Redux
JavaScript
Next.js
FreeMarket
Node.js
Webpack
Babel.js
Angular
Vue.js
Nuxt.js
Styled Components
RxJS
MobX
Axios.js
Firebase
Jenkins
Redux-thuck
Docker Compose
SOLID
Kubernetes
Redux-Saga
Отрасли
BioTech, Pharma, Health care & Sports
EdTech
Logistics & Transport
Manufacturing
Знание языков
Английский — B2
Главное о специалисте
Эрик - Frontend – разработчик с более чем 7 – летним опытом работы в создании современных и высоконагруженных веб – приложений. Успешно реализовал проекты для различных отраслей, включая промышленность, логистику, образование и здравоохранение, что позволило приобрести глубокие знания в области разработки интерфейсов и управления сложными системами. Ключевые навыки и компетенции: • Разработка на современных технологиях: TypeScript, React, Angular, Vue, NextJS, Node.js; • Работа с инструментами сборки и развертывания: webpack, Vite, Docker, Kubernetes, Jenkins; • Создание адаптивных и доступных интерфейсов с использованием Tailwind CSS, SCSS, Styled Components; • Обеспечение качества кода через Jest, код – ревью, SOLID – принципы; • Наставничество и руководство командами, проектирование архитектуры приложений. Ценит чистый, поддерживаемый код и стремится к созданию продуктов, которые не только решают бизнес – задачи, но и обеспечивают отличный пользовательский опыт. Его способность быстро осваивать новые технологии и адаптироваться к изменениям позволяет мне эффективно работать в динамичных проектах.
Проекты   (7 лет 10 месяцев)
IT компания
Роль
Frontend разработчик
Обязанности
Проект 1: ПО для моделирования технологических процессов на промышленных предприятиях. Проектирование и разработка клиентской части программного обеспечения для моделирования технологических процессов на промышленных предприятиях. Обязанности: 1. Проектирование компонентов системы с применением принципов SOLID и паттернов проектирования (Factory, Strategy, Observer) для создания гибкой и масштабируемой архитектуры; 2. Разработка React – приложений с использованием Redux Toolkit для управления состоянием и React Router Dom для маршрутизации; 3. Интеграция и настройка Axios для взаимодействия с REST API и GraphQL эндпоинтами; 4. Разработка с использованием Feature Sliced Design для организации кодовой базы; 5. Создание UI-кита на основе Ant Design с кастомизацией под корпоративный стиль; 6. Использование AI – инструментов (Cursor, GPT) для анализа требований, прототипирования компонентов и оптимизации кодовой базы; 7. Разработка высокопроизводительных компонентов для high-load системы обработки данных в реальном времени, с оптимизацией рендеринга (виртуализация списков, мемоизация) для работы с большими объемами данных; 8. Внедрение и соблюдение методологии BEM для организации CSS – кода в связке с Tailwind CSS, что обеспечило согласованность стилей и упростило поддержку UI – кита; 9. Реализация функциональных требований; 10. Написание технических заданий для разработчиков; 11. Наставничество и руководство командой; 12. Проведение код – ревью; 13. Оптимизация и работа над безопасностью; 14. Построение интерфейсов (Tailwind CSS); 15. Разработка GraphQL – запросов и мутаций для взаимодействия с бэкендом; 16. Внедрение и настройка ESLint для поддерживания единого стиля кода; 17. Работа с Docker для развертывания приложений на MERN – стеке, а также настраивание CI/CD через Jenkins, для автоматической сборки, тестирования и публикации Docker – образов; 18. Написание юнит – тестов для проверки бизнес – логики и основных сценариев (Jest); 19. Проектирование компонентов системы с использованием Module Federation для создания микрофронтенд – архитектуры; 20. Интеграция аутентификации и авторизации через keycloak для обеспечения безопасности корпоративных пользователей; 21. Проектирование и реализация BFF-слоя (Backend For Frontend) на Node.js (Express/NestJS) для агрегации данных из микросервисов и оптимизации взаимодействия фронтенда с бэкендом; 22. Работа по методологии Scrum (ежедневные стендапы, планирование спринтов, ретроспективы).
Стек специалиста на проекте
Git, CSS, Docker, JavaScript, Confluence, Jest, Swagger, Nginx, RxJS, TypeScript, SOLID, Keycloak, NestJS, Vue.js, Next.js, SCSS, Ant design, Redux Toolkit, Angular, Wiki, Vite, Tailwind CSS, React Redux, Axios.js, React Router Dom, WebSockets, React, bff, Webpack (Module Federation), Feature Sliced Design
Отрасль проекта
Manufacturing
Период работы
Август 2023 - По настоящее время  (2 года 3 месяца)
IT компания
Роль
Frontend разработчик
Обязанности
Проект 2: ПочтаТех. Личный кабинет для юридических лиц с возможностью отправки писем и посылок для бизнеса. Логистическая платформа. Обязанности: 1. Рефакторинг и доработка UI – кита с строгим следованием методологии BEM, что значительно повысило предсказуемость и переиспользуемость стилей в крупном high-load retail-проекте; 2. Разработка UI-кита с интеграцией Ant Design компонентов; 3. Применение SOLID принципов при построении архитектуры личного кабинета; 4. Организация проекта по методологии Feature Sliced Design; 5. Применение паттернов проектирования (Decorator, Composite, Façade) для построения сложной системы компонентов личного кабинета, что позволило эффективно управлять состоянием и логикой интерфейса; 6. Разработка и оптимизация компонентов интернет – магазина (корзина, каталог, личный кабинет), направленная на повышение производительности и отзывчивости интерфейса под высокой нагрузкой; 7. Поддержка и развитие существующего проекта на AngularJS, включая устранение багов, улучшение производительности и добавление новых функций по запросам бизнеса; 8. Интеграция с SOAP – сервисами партнеров; 9. Наставничество команды: помощь в деплое приложений, консультирование по архитектурным решениям и технологиям, поддержка коллег в освоении сложных задач; 10. Оценка и постановка задач, составление четких технических требований и обеспечение их корректного выполнения; 11. Обеспечение высокого качества кода через ревью и стандартизацию процессов разработки, внедрение лучших практик и современных методологий; 12. Улучшение пользовательского опыта (UX) и взаимодействие с пользователями, внимание к производительности и безопасности интерфейсов; 13. Построение интерфейсов (Tailwind CSS); 14. Написание юнит – тестов для проверки бизнес – логики и основных сценариев (Jest).
Стек специалиста на проекте
Git, CSS, JavaScript, Confluence, Jest, Webpack, Swagger, Redux, БЭМ, Nginx, RxJS, LESS, TypeScript, SOLID, Knockout JS, NestJS, Vue.js, SCSS, Ant design, Angular, Wiki, Vite, Tailwind CSS, WebSockets, Feature Sliced Design
Отрасль проекта
Logistics & Transport
Период работы
Август 2023 - По настоящее время  (2 года 3 месяца)
Maxima
Роль
Frontend разработчик
Обязанности
CRM система направленная на проведение онлайн/офлайн курсов по IT специальностям, с элементами управления курсами, оценки навыков, расписанием, чатами и геймификации. Разработка с нуля и поддержка CRM – системы для онлайн – курсов для студентов. Обязанности: 1. Проектирование и реализация компонентной архитектуры с использованием паттернов (State, Provider, HOC) для управления сложным состоянием приложения с большим количеством пользователей; 2. Проектирование компонентной архитектуры CRM с использованием SOLID принципов; 3. Внедрение Feature Sliced Design для структурирования модулей системы; 4. Разработка UI – компонентов для Ant Design для административной панели; 5. Разработка и поддержка функционала с использованием Redux Toolkit для управления состоянием и React Router Dom для навигации; 6. Реализация HTTP – запросов к API с помощью Axios и Fetch; 7. Использование AI – инструментов (Cursor, GPT) для анализа требований, прототипирования компонентов и оптимизации кодовой базы; 8. Разработка high-load модулей системы (чаты, видеозвонки, онлайн – игры) с оптимизацией производительности и отзывчивости интерфейса; 9. Организация стилей по методологии BEM для обеспечения масштабируемости и поддерживаемости CSS – кода в быстрорастущем проекте; 10. Разработка функциональных возможностей продукта (онлайн – игры, опросные формы, календари для бронирования и расписания, чаты, видеозвонки); 11. Разработка CRM – системы с использованием JQuery, ExtJS и Kendo UI для legacy – модулей; 12. Интеграция T-SQL и PL/SQL – запросов для работы с данными курсов и пользователей; 13. Реализация backend – модулей на Java для интеграции с платежными системами; 14. Оптимизация SQL – запросов (T-SQL) для отчетности по успеваемости студентов; 15. Оптимизация интерфейса и проведение код – ревью для поддержания высокого качества кода и согласованности; 16. Разработка структур данных и масштабируемой архитектуры приложения, позволяющей адаптироваться под возросшие нагрузки и новые функции; 17. Полное проектирование архитектуры приложения, включая адаптацию для планшетных и настольных версий, с учетом различных уровней доступа пользователей; 18. Написание и поддержка автоматических тестов для обеспечения надежности и упрощения регрессионного тестирования; 19. Внедрение и мониторинг метрик производительности и безопасности, регулярное улучшение системы на основании аналитики и обратной связи; 20. Консультирование команды по вопросам архитектуры и технологий, помощь в внедрении передовых практик для повышения эффективности разработки и поддержки проекта; 21. Построение интерфейсов (Tailwind CSS); 22. Работа с Docker для развертывания приложений на MERN – стеке, а также настраивание CI/CD через Jenkins, для автоматической сборки, тестирования и публикации Docker – образов; 23. Написание юнит – тестов для проверки бизнес – логики и основных сценариев (Jest); 24. Активная работа с Jira и Confluence для ведения задач и документации.
Стек специалиста на проекте
Redux Toolkit, Redux, GraphQL, WebSockets, SOLID, Git, Webpack, Jest, Redis, БЭМ, Nginx, KendoUI, Wiki, T-SQL, Tailwind CSS, Ext.js, Swagger, Docker, CSS, Confluence, LESS, Vite, JQuery, React Router Dom, Vue.js, Axios.js, Ant design, Express.js, React, Next.js, NestJS, JavaScript, Node.js, React Redux, Pl/SQL, SCSS, Feature Sliced Design, TypeScript, PostgreSQL
Отрасль проекта
EdTech
Период работы
Ноябрь 2021 - Август 2023  (1 год 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Казанский национальный исследовательский технологический университет
Специальность
Дизайна и программной инженерии, Информационные системы и технологии
Завершение учебы
2021 г.

Похожие специалисты

AI & Robotics • GameDev • Government & Public Sector • Manufacturing • Media • Social Networking
ВМ
Владимир М.
Санкт-Петербург
Frontend разработчик
Senior
3 246,75 Р/час
React
TypeScript
JavaScript
Git
Redux
HTML
Webpack
Node.js
SCSS
Sass
+66

Владимир — frontend-разработчик уровня senior. Обладает широким спектром навыков, включая работу с React, TypeScript, JavaScript и другими технологиями. Опыт работы на проектах: - Перенос макета и UI-kit в десктоп-приложение, интеграция с REST и gRPC сервисами в проекте о распределённых технологиях для нейронных сетей. - Разработка сервиса ВКС с функционалом «как у Google Meet», работа с Tensorflow моделями, ревью кода коллег в проекте Vks. - Создание лендингов с нуля, разработка сервиса для покупки доменов, оптимизация интерфейса в проекте Ton. - Руководство разработкой сервиса по стажировкам (аутсорс), общение с командой заказчика, помощь в построении архитектуры. - Переработка frontend части для получения сертификата о доступности проекта для незрячих/слабовидящих в рамках Единой цифровой платформы АСИ. - Правка стилей существующего проекта, создание CMS системы с бекенд и фронтенд частью в других проектах.

Подробнее

Недавно просмотренные специалисты