Александр Н. , Senior, Fullstack разработчик

Male avatar
Александр Н.
Беларусь, Минск
2 250 ₽/час 360 000 ₽/мес. без НДС
Опыт работы:

Разработчик с 5 годами опыта. 

Было реализовано более 4 успешных проектов.


Языки:

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

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

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

Навыки
Technology:
JavaScript
React
Node.js
Express.js
Vite
HTML5
CSS3
LESS
Sass
JSON
XML
REST API
SQL
TypeScript
rn
Next.js
Redux
Toolkit
RTK Query
Git
React Dom
React Router
React Native
Redux Toolkit
Redux-Saga
Yarn
Webpack
Jest
React testing library
Jira
Confluence
Scrum
Kanban
ESLint
Prettier
Exceljs
React-pdf
DndKit
Formik
Yup
Reselect
Material-UI
dayjs
classNames
i18next
C3D
Viewer
Tailwind
daisyUI
Styled Components
Nginx
Selenium
Redmine
ELK
RabbitMQ
NewRelic
Apache SkyWalking
Mandrill
Composer
XDebug
Xhprof
Source_control:
GitLab
GitHub
Instruments:
Npm
Swagger
Database:
PostgreSQL
MySQL
MongoDB
Test:
PHPUnit
Trello
Applications:
Docker
Формат работы
Удалённо
Описание о специалисте

Разработчик с 5 годами опыта. 

Было реализовано более 4 успешных проектов.


Soft skills:

Проактивный, командный, системный, коммуникабельный

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

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

Создание приложения – системы управления инженерными данными всех предприятий, входящих в холдинг. Приложение разработано в рамках импортозамещения европейской программы AVEVA.

Позиция на проекте
Senior Front-End developer, Lead Front-End
Размер команды
PO - 1, Architect - 2, Front-end - 3, Back-end - 3, QA-1
Ответственность
  1. Участие в проекте с "нуля" на всех этапах: от планирования до внедрения и поддержки
  2. Создание SPA с использованием React. Проектирование и внедрение модульной архитектуры React-приложения с использованием Redux Toolkit + RTK Query для эффективного управления состоянием и кэширования запросов
  3. Разработка нового функционала в соответствии с годовыми/квартальными планами по задачам со стороны бизнеса
  4. Внедрение ленивой загрузки (lazy loading) и code splitting через React.lazy и динамические импорты для оптимизации производительности SPA
  5. Разработка собственных UI-компонентов для последующего переиспользования в приложении
  6. Добавление и настройка локализации приложения с помощью i18-next
  7. Приведение интерфейсов приложения в соответствие с общей дизайн-системой
  8. Выявление дефектов и устранение причин их возникновения
  9. Конфигурация сборки и деплой через Webpack, включая настройку environment-переменных, оптимизацию бандлов и деплой в различные стенды
  10. Активная работа со смежными командами, настройка CI/CD процессов, общение с заказчиками
  11. Проведение код-ревью и собеседований на проект
  12. Работа по Agile методологии
  13. Интегрирация сторонних библиотек для работы с 3D-графикой (C3D-Viewer) и PDF-генерации (React-pdf)
Технологии и инструменты
Day.js, Git, GitLab, JavaScript, React, React Router Dom, React-pdf, Redux, Redux Toolkit, RTK Query, TypeScript, Webpack, Material-UI, React Dom, DndKit, Excel.js, i18-next, C3D-Viewer
Период работы/продолжительность
Май 2023 г. - Июнь 2026 г.
NDA
Описание задачи/проекта

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

Позиция на проекте
Middle Front-End developer
Размер команды
PO-1, PM - 1, SA - 1, BA - 1, Front-end - 4, Back-end - 3, QA-2, DevOps -1, Designer - 1
Ответственность
  1. Разработка front-end части приложения в составе команды по методологии Scrum
  2. Верстка страниц приложения согласно предоставленных макетов в Figma
  3. Разработка новых компонентов для SPA с использованием React и Redux
  4. Проектирование и внедрение модульной архитектуры React-приложения с использованием Redux Toolkit + RTK Query для эффективного управления состоянием и кэширования запросов
  5. Интеграция сервисов приложения с back-end
  6. Перевод приложения после прохождения этапа mvp на собственную библиотеку компонентов
  7. Написание юнит-тестов c использованием JEST и Testing Library для обеспечения качества кода
  8. Работа с дизайнерами по созданию новых компонентов и адаптации имеющихся под концепцию приложения
  9. Написание технической документации для справки и отчетности по проекту
  10. Оценка задач, анализ требований и спецификаций
  11. Активные коммуникации с командами дизайна, BA, QA, back-end
  12. Кросс-ревью кода
Технологии и инструменты
Figma, Formik, Git, GitLab, i18next, JavaScript, Npm, React, React Router, Redux, REST API, Styled Components, TypeScript, Webpack, Yup, Material-UI
Период работы/продолжительность
Май 2022 г. - Май 2023 г.
Service for employees
Описание задачи/проекта

Веб-приложение для автоматизации текущих процессов внутри предприятия. Основные пользователи – сотрудники. Приложение позволяет существенно сократить время прохождения архитектурного контроля в соответствии с процессом и хранить историю со всеми отчетами.

Позиция на проекте
Middle Full stack developer
Размер команды
PM - 1, Architect - 1, Full-stack - 4, QA-1, Designer - 1
Ответственность
  1. Разработка SPA на React с подключением к собственному API
  2. Разработка новых компонентов для SPA с использованием React и Redux
  3. Создание и поддержка бэкенд-сервиса на Express.js (REST API, бизнес-логика)
  4. Интеграция сервисов приложения с back-end
  5. Проектирование структуры БД и написание запросов к PostgreSQL с использованием Prisma.
  6. Полная интеграция front-end и back-end (от API-запросов на клиенте до обработки на сервере и сохранения в БД)
  7. Работа с дизайнерами по созданию новых компонентов и адаптации имеющихся под концепцию приложения
  8. Написание технической документации для справки и отчетности по проекту
  9. Оценка задач, анализ требований и спецификаций
  10. Кросс-ревью кода
Технологии и инструменты
Express.js, Figma, Formik, Git, GitLab, JavaScript, Npm, React, React Router, Redux, REST API, Styled Components, TypeScript, Webpack, Yup, Node
Период работы/продолжительность
Сентябрь 2021 г. - Апрель 2022 г.
NDA
Описание задачи/проекта

Кредитный сервис

Позиция на проекте
Middle front-end developer
Размер команды
PM - 1, Front-end - 4, Back-end -2, QA-1, Designer - 1
Ответственность
  1. Создание SPA с использованием React
  2. Разработка собственных UI-компонентов для последующего переиспользования в приложении
  3. Приведение интерфейсов приложения в соответствие с общей дизайн-системой
  4. Выявление дефектов и устранение причин их возникновения
  5. Работа по Agile методологии
Технологии и инструменты
Figma, Formik, Git, GitLab, JavaScript, Npm, React, React Router, Redux, REST API, TypeScript, Webpack, Yup
Период работы/продолжительность
Апрель 2021 г. - Ноябрь 2021 г.

Образование

Высшее
Аналогичные специалисты
Не нашли, кого искали?

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

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

Request Poster