Кирилл С. JavaScript разработчик, Senior

ID 8498
КС
Кирилл С.
Мужчина
Беларусь, Гродно, UTC+3
Ставка
3 746,75 Р/час
вкл. НДС 20% (500 Р)
Специалист доступен с 15 марта 2025 г.

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

Подробнее
О специалисте
Специализация
JavaScript разработчик
Грейд
Senior
Навыки
ApexCharts
Bitbucket
CSS
Enzyme
Express.js
GitHub
GitLab
HTML
JavaScript
Jest
Kubernetes
Linux
MongoDB
MS Windows
MySQL
Next.js
Node.js
Npm
PNPM
React Final Form
Redux
Redux Toolkit
REST
RxJS
Sass
Sentry
SSR
Storybook
Stripe
TypeScript
Webpack
Yarn
Axios.js
Day.js
React
Styled Components
React Hook Form
React Router
orval
Angular
Angular 13
NGRX
Redux-Saga
OpenLayers
React testing library
Material UI
ESLint
i18next
Joi
react intl
JWT
React 16
React 18
Vue 3
Рlауwright
UI Kit
Figma
MobX
JSS
Rollup
react-intl
WebDriver.IO
Angular 6
Google API
Отрасли
E-commerce & Retail
FinTech & Banking
Urban technology
Знание языков
Английский — B2
Главное о специалисте
Веб-разработчик. Опыт работы во фронтенд-разработке около 5-ти лет, опыт разработки веб-приложений полного цикла: проектирование архитектуры, фронтенд и бэкенд разработка, автоматизированное тестирование и поддержка. Сейчас больший фокус на веб-разработке с упором на фронтенд. Использование ReactJS и Angular в качестве основных фреймворков/библиотек во фронтенде, в бэкенде — NodeJS. Стремление к изучению новых технологий, обучению на практике и выполнению разнообразных задач. Опыт работы в команде и хорошие коммуникативные навыки. Основные навыки: JavaScript, TypeScript, React, Angular, NodeJS, ExpressJS.
Проекты   (6 лет 3 месяца)
Raiffeisen Bank
Роль
Senior Frontend-разработчик
Обязанности
Несколько модулей банковского веб-приложения, один из которых модуль для обработки, визуализации и взаимодействия с зарплатными ведомостями. Число уникальных пользователей составило более 300 тысяч. Команда: 4 back-end, 3 front-end разработчика, 4 QA, 1 BA. Полномочия и обязанности: - Разработка многофункциональных, интерактивных таблиц, экспорт данных из таблиц. - Проектирование компонентов с учетом принципов повторного использования и масштабируемости. - Разработка разграничений прав, возможных действий пользователя. - Работа с формами, валидация, обработка ошибок с BE. - Работа с внутренней дизайн системой. - Работа с внутренним модулем подписи. - Работа с REST API: создание и оптимизация запросов через Axios. - Локализация. - Покрытие кода тестами. - Оценка задач и участие в планировании спринтов. - Ревью кода коллег для обеспечения качества и единого стиля кода.
Стек специалиста на проекте
MobX, orval, react-intl, React Hook Form, Webpack, React Router, Styled Components, TypeScript, Axios.js, Day.js, Figma, React, JavaScript
Отрасль проекта
FinTech & Banking
Период работы
Июль 2022 - По настоящее время  (2 года 9 месяцев)
GIS
Роль
Frontend-разработчик
Обязанности
Информационная система для градостроительной деятельности г. Москва Команда: 7 разработчиков, 5 back-end, 2 front-end разработчика, 2 QA, 1 BA. Полномочия и обязанности: - Создание функциональности для отображения данных на карте с использованием OpenLayers. - Реализация фильтров для визуализации различных слоев данных на карте, включая градостроительные объекты и их характеристики. - Добавление поддержки нескольких лейаутов и взаимодействий между ними. - Разработка процесса взаимодействия внешнего портала с картой. - Рефакторинг существующего кода. - Покрытие кода модульными тестами.
Стек специалиста на проекте
MobX, Angular 6, ES, NGRX, OpenLayers, Angular 13, Cypress, Webpack, Jest, React 16, UI Kit, Redux-Saga, TypeScript, Axios.js, Figma, React, JavaScript
Отрасль проекта
Urban technology
Период работы
Январь 2021 - Июль 2022  (1 год 7 месяцев)
Менеджер по корпоративным мероприятиям
Роль
Fullstack-разработчик
Обязанности
Индустрия: Торговля Описание проекта: Веб-приложение для организации, рекламы собственных мероприятий, а также проверки других предстоящих мероприятий и бронирования билетов на них. Команда: 2 разработчика, 1 тимлид Полномочия и обязанности: - Создание компонентов с использованием MaterialUI для обеспечения согласованного стиля. - Реализация адаптивного дизайна для корректной работы на различных устройствах. - Разработка интерактивной карты с использованием Google Maps API и фильтрации мероприятий. - Тестирование (unit тесты). - Инициализация приложения и разработка основной кодовой базы. - Создание структуры проекта с учетом масштабируемости и расширяемости. - Поддержка.
Стек специалиста на проекте
Google API, React testing library, Рlауwright, Redux, Enzyme, Joi, Git, Webpack, Jest, Nginx, JWT, React 16, Rollup, i18next, WebDriver.IO, ESLint, Redux-Saga, TypeScript, Express.js, Material UI, MySQL, React, Vue 3, JavaScript, Node.js
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2019 - Январь 2021  (2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Среднее
Учебное заведение
Гродненский государственный инженерно-технологический и дизайнерский колледж:
Специальность
компьютерная программная инженерия
Завершение учебы
2020 г.

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

Blockchain • E-commerce & Retail • HRTech • Hardware
ДЛ
Дмитрий Л.
Новороссийск
JavaScript разработчик
Senior
3 468,09 Р/час
JavaScript
TypeScript
Redux
React
Git
CSS
HTML
Webpack
Next.js
REST API
+96

Дмитрий — опытный JavaScript-разработчик с более чем 8-летним опытом работы в сфере IT. Он специализируется на разработке фронтенд-приложений, используя современные технологии и инструменты, такие как React, Redux, TypeScript, Next.js и другие. Дмитрий работал над различными проектами, включая интернет-магазины, сервисы по автоматизации рекрутинга, сайты-музеи и внутренние системы крупных компаний. На каждом проекте он выполнял широкий спектр задач, таких как разработка и сопровождение проектов, написание кастомного кода, разработка интерфейсов, взаимодействие с другими членами команды и многое другое. В своей работе Дмитрий придерживается принципов чистого кода и использует методологию БЭМ для разработки фронтенда. Он также активно участвует в процессе код-ревью и помогает новым членам команды адаптироваться к проекту.

Подробнее

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