Никита С. NodeJS разработчик, Senior

ID 20048
НС
Никита С.
Мужчина, 26 лет
Беларусь, Минск, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 13 октября 2025 г.

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

Подробнее
О специалисте
Специализация
NodeJS разработчик
Грейд
Senior
Навыки
Apache Kafka
AWS
CI/CD
Clean Architecture
Code Review
Docker
Firebase
Git
GitLab
gRPC
JavaScript
Jenkins
JSON API
MongoDB
MySQL
NestJS
Node.js
PostgreSQL
RabbitMQ
Redis
REST API
SOLID
TypeScript
Декомпозиция и структуризация задач
Знание паттернов проектирования
Объектно-ориентированное программирование (ООП)
Проектирование
Рефакторинг
умение разбираться в чужом коде
Express.js
GraphQL
SQL
API
React
CSS
HTML
Kafka
Swagger
Next.js
Linux
REST
Коммуникативные навыки
Отрасли
IoT
Telecom
Главное о специалисте
Никита — опытный Node.JS разработчик уровня Senior. Имеет опыт работы над проектами в сфере Telecom и IoT. Среди задач Никиты на проектах были бэкенд-разработка, реализация бизнес-логики, проектирование архитектуры и схем баз данных, интеграция со сторонними API, ревью кода, модульное тестирование приложений. В работе использует следующие технологии: Node.js, Typescript, Nest.js, RxJS, Express.js, PostgreSQL, MongoDB, SQL, MySQL, Knex.js, Jest, Docker, Swagger UI, React, Redux, React Router, MaterialUI. Также владеет навыками работы с Apache Kafka, AWS, CI/CD, Clean Architecture, SOLID, а также знанием паттернов проектирования и ООП.
Проекты   (5 лет 8 месяцев)
МТС
Роль
NODE.JS РАЗРАБОТЧИК
Обязанности
Платформа пользовательского UGC-контента с горизонтальным, вертикальным и потоковым видео ЗАДАЧИ: Бэкенд-разработка, реализация бизнес-логики, ревью кода, проектирование схемы БД, проектирование архитектуры, участие в планировании
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Apache Kafka, Docker, JavaScript, Node.js, Планирование, Проектирование архитектуры, Jenkins, Jest, Видео, Firebase, RxJS, TypeScript, TypeORM, Базы данных, NestJS, Swagger UI, CI/CD, Проектирование, Разработка, Ревью
Отрасль проекта
Telecom
Период работы
Август 2023 - Декабрь 2024  (1 год 5 месяцев)
Система автоматизации делопроизводства, технологических расчетов в области использования и управления документами.
Роль
NODE.JS РАЗРАБОТЧИК
Обязанности
ОПИСАНИЕ ПРОДУКТА: Система обеспечивает автоматизацию делопроизводства, технологических расчетов в области использования и управления документами. ЗАДАЧИ: Бэкенд-разработка, реализация бизнес-логики, создание серверов и баз данных, проектирование схемы БД, создание моделей данных, реализация интеграции со сторонними API, ревью кода, применение инструментов ведения журнала для выявления ошибок приложения, посещение встреч с заинтересованными сторонами. участие в собраниях проектной группы СТЕК: Node.js, Typescript, Nest.js, RxJS, PostgreSQL, TypeORM, gRPC, Apache Kafka, Docker, Keycloak, Swagger UI, CI/CD ОПИСАНИЕ ПРОДУКТА: Система по доставке правильного питания на дом ЗАДАЧИ: Бэкенд-разработка, реализация бизнес-логики, ревью кода, проектирование архитектуры, участие в планировании. СТЕК: Node.js, Typescript, Nest.js, MySQL, Knex.js, Jest, Docker, Swagger UI, CI/CD ОПИСАНИЕ ПРОДУКТА: Чат-бот с возможностью парсинга счетов на оплату ЗАДАЧИ: Фулстэк-разработка, реализация бизнес-логики, проектирование архитектуры, участие в планировании. СТЕК: Node.js, Typescript, Nest.js, ChatGPT, Apache Tika, MongoDB, Knex.js, Jest, Docker, Swagger UI, React, Redax, React Router, MaterialUI
Стек специалиста на проекте
PostgreSQL, Apache Kafka, MySQL, Docker, API, JavaScript, Node.js, Планирование, Проектирование архитектуры, MongoDB, Jest, Redux, RxJS, Apache, React Router, TypeScript, TypeORM, Keycloak, Базы данных, gRPC, NestJS, Делопроизводство, Swagger UI, Material UI, CI/CD, Проектирование, React, Knex.js, Работа с интеграциями, Разработка, chatgpt3, Программное обеспечение, автоматизация, парсинг, Ревью, данных, Создание чат-ботов
Отрасль проекта
IoT
Период работы
Август 2021 - Август 2023  (2 года 1 месяц)
STARSIRIUS
Роль
NODE.JS РАЗРАБОТЧИК
Обязанности
ОПИСАНИЕ ПРОДУКТА: Экосистема из 5 проектов, предоставляющая услуги по продаже, аренде и управлению автомобилями для обычных пользователей и бизнеса. На основе микросервисной архитектуры. ЗАДАЧИ: Бэкенд-разработка, реализация бизнес-логики, создание серверов и баз данных, проектирование схемы БД, создание моделей данных, реализация интеграции со сторонними API, ревью кода, применение инструментов ведения журнала для выявления ошибок приложения СТЕК: Node.js, Typescript, Nest.js, RxJS, Express.js, PostgreSQL, MongoDB, SQL, Knex.js, RabbitMQ, Redis, Swagger UI, CI/CD ОПИСАНИЕ ПРОДУКТА: Система, обслуживающая вложение средств для покупки недвижимости в США. Система берет на себя загрузку недвижимости с разных сайтов и берет на себя весь документооборот по покупке недвижимости (передача маклеру, оплата, ремонт дома). Его также можно рассматривать как интеграционный сервис, обеспечивающий связь между внутренним продуктом в сфере недвижимости и внешними сервисами. ЗАДАЧИ: Бэкенд-разработка, оптимизация архитектуры и кода, реализация бизнес-логики, проектирование схемы БД, написание SQL-запросов, реализация интеграции со сторонними API, ревью кода, применение инструментов ведения журнала для выявления ошибок приложения, реализация модульного тестирования приложения. СТЕК: Node.js, JavaScript, Amazon Web Services (AWS), Serverless, MySQL, Jest ОПИСАНИЕ ПРОДУКТА: Веб-приложение, которое автоматизирует и упрощает процесс заказа и доставки еды из разных ресторанов в офисы компании. ЗАДАЧИ: Фулстэк-разработка, реализация бизнес-логики, ревью кода, проектирование архитектуры, участие в планировании. СТЕК: Node.js, Typescript, Nest.js, RxJS, PostgreSQL, TypeORM, gRPC, Apache Kafka, Docker, Keycloak, Swagger UI, React, Redux, React Router
Стек специалиста на проекте
TypeORM, Работа с интеграциями, Redux, AWS, Разработка, Программное обеспечение, Базы данных, продажи, сфера, SQL запросы, Ревью, Keycloak, API, бизнес, MongoDB, Проектирование архитектуры, Jest, Redis, React Router, gRPC, Проектирование, Документооборот, Docker, SQL, Планирование, Amazon Web Services, Express.js, Knex.js, RabbitMQ, React, NestJS, Testing, JavaScript, Node.js, RxJS, оптимизация, данных, средства, CI/CD, Microservice Architecture, Apache Kafka, MySQL, Serverless, TypeScript, Swagger UI, PostgreSQL
Отрасль проекта
IoT
Период работы
Май 2019 - Август 2021  (2 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Среднее
Учебное заведение
Минский государственный высший радиотехнический колледж, Минск
Специальность
Информатика
Завершение учебы
2019 г.

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

E-commerce & Retail • FinTech & Banking • HRTech • Logistics & Transport • Manufacturing • Telecom
СР
Сергей Р.
Новосибирск
NodeJS разработчик
Senior
3 376,62 Р/час
.NET
Ansible
Babel.js
Bitbucket
Bootstrap
Chart.js
CoffeeScript
CryptoPro
CSS3
Docker
+88

Опытный бэкенд Node.js разработчик с разносторонним опытом, включая опыт тимлида. - Опыт разработки продуктов с нуля; - Оценка поставленных задач; - Понимание алгоритмов; - Написание Unit тестов; - Написание технического дизайна к задачам; - Понимание архитектуры веб-приложений, работа с монолитной и микросервисной архитектурой; - Понимание и использование принципов SOLID, DRY, Clean Architecture; - Проектирование и разработка REST/GraphQL API и микросервисов на Node.js с использованием NestJS, Express, Koa и других фреймворков; - Глубокое понимание архитектуры Node.js (асинхронность, streams, работа с файловой системой); - Использование SQL и NoSQL баз данных, работа как напрямую, так и через ORM, написание запросов и миграций; - Работа с очередями сообщений и событийными шинами, построение асинхронных процессов с использованием RabbitMQ и Kafka; - Настройка и использование систем кэширования (Memcached, Redis); - Опыт интеграции бэкенда с фронтендом, понимание SPA/SSR архитектур, взаимодействие с командами фронтенда, настройка сборки и UI-компонентов; - Опыт работы с Knex.js как Query Builder и ORM; - Интеграции со сторонними API и сервисами, создание Telegram-ботов (Telegraf), разработка и кастомизация headless CMS (Strapi), интеграция с криптосредами; - Создание и расширение Controllers, Services, Routes, для Strapi, разработка собственных Middlewares и Policies, настройка Lifecycles & Hooks моделей (в т.ч. beforeCreate, afterUpdate и др.); - Реализация аутентификации и авторизации с использованием JWT, OAuth2, настройки ролей и прав доступа (RBAC/ABAC), интеграции с SSO и внешними провайдерами (Keycloak); - Опыт в разработке интерфейсов, понимание UX, работа с макетами в Figma; - Навыки и опыт контейнеризации и автоматизации деплоя, настройки пайплайнов CI/CD; - Управление командой разработчиков; - Глубокое понимание технологий, умение их объяснить; - Code Review коллег; - Менторство старших и младших разработчиков, разработка и ведение ИПР.

Подробнее
E-commerce & Retail • FoodTech
КГ
Кирилл Г.
Москва
NodeJS разработчик
Senior
3 766,23 Р/час
Node.js
PostgreSQL
TypeScript
Docker
Redis
Git
SQL
JavaScript
NestJS
React
+42

Кирилл — опытный Node.JS разработчик уровня Senior из Москвы. На проекте Goulash.Tech в роли Senior Front-end разработчика занимался разработкой и поддержкой нового кода, рефакторингом существующей кодовой базы. На его балансе 10 проектов на Vue3, включая 2 проекта desktop приложений на Electron с сопутствующими прикладными библиотеками. Работал со считывающими системами и кассовым аппаратом, участвовал в создании независимых библиотек компонентов. В рамках проекта Boxberry в качестве frontend-разработчика занимался распиливанием монолита на микросервисы, интеграциями с магазинами для определения способов доставки. Успешно обновил функционал старого личного кабинета интернет-магазинов по управлению отправлениями, разработал и внедрил систему помощи менеджерам, создал библиотеку UI компонентов.

Подробнее

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

E-commerce & Retail • FinTech & Banking • Telecom
ЛУ
Леонид У.
Ростов-на-Дону
Android разработчик
Senior
3 596,53 Р/час
Kotlin
REST API
MVVM
Android SDK
RxJava
Retrofit
Room
OkHttp
Clean Architecture
AppMetrica
+24

Леонид — Android-разработчик уровня Senior из Ростова-на-Дону. Специализируется на использовании современных технологий и инструментов, таких как AppMetrica, Coroutines, Dagger Hilt, Kotlin, Jetpack Compose, LiveData, MVI, MVVM, OkHttp, Retrofit, Room, RxJava 2 и SSL Pinning. Опыт работы включает участие в нескольких проектах: - «Финтех» (FinTech & Banking): поддержка стабильности приложения, подготовка к сдаче заказчику, курирование junior-разработчика, проведение код-ревью, работа над новыми функциями и написание документации, рефакторинг кода, миграция с LiveData на Coroutine Flow, внедрение SSL Pinning, переход на многомодульность, анализ и фиксация крашей по AppMetric. - Мобильные приложения для внутреннего пользования в бизнес-проектах (FinTech & Banking): разработка новых функциональностей, оптимизация производительности приложений, настройка Jetpack Navigation и внедрение Jetpack Compose. - Мобильное приложение для торговли (E-commerce & Retail): разработка экранов со списком котировок и обновлениями данных в реальном времени, разработка экрана с подробной информацией о котировках, разработка фильтров поиска, взаимодействие с графическими инструментами в WebView, поддержка стабильности приложения. - Разработка и поддержка мобильных приложений (Telecom): разработка экрана с информацией о конкретной позиции, взаимодействие с инструментами в WebView, поддержка стабильности приложения, проведение код-ревью.

Подробнее
AgroTech • E-commerce & Retail • EdTech • FoodTech • LifeStyle • Manufacturing
ММ
Максим М.
Минск
Ruby разработчик
Senior
3 596,88 Р/час
Room
Sass
mui-material
Редизайн
PHP
rubocop
devise
activestorage
Capistrano
Stripe js
+71

НАВЫКИ • Более 9 лет работы с веб-разработкой • Отличные знания и опыт работы с Ruby on Rails (более 7 лет) • Отличный опыт работы с ООП, MVC, шаблонами проектирования и разработки. • Опыт работы с созданием API, включая аутентификацию, чистоту кода, а также права доступа на основе ролей. • Практический коммерческий опыт работы с: GraphQL, Grape, фреймворками веб-приложений, фреймворками тестирования, ORM. • Опыт работы с технологиями баз данных SQL или NoSQL • Опыт работы с программным обеспечением для контроля версий исходного кода (Git, GitHub, GitLab, Bitbucket) • Опыт работы в различных типах команд. ОПЫТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ Языки программирования и серверные фреймворки • Ruby / Ruby On Rails / Grape • Java / Spring • PHP / Yii • Python / Flask Базы данных и ORM-фреймворки • PostgreSQL, MySQL, SQLite, OracleSQL, MariaDB, MongoDB • ActiveRecord Технологии на стороне клиента • VueJS, React, JQuery, CoffeeScript, AngularJS • CSS / SCSS / LESS, Bootstrap • SLIM, HAML, HTML Content Management Systems • Magento • Fiona Программная среда, технологии и приложения • IntelliJ Idea • RubyMine • Visual Studio Системы контроля версий • GIT • GitHub • GitLab • Bitbucket Операционные системы • Linux / Ubuntu • Windows 7, 8, 10 • MAC OS X

Подробнее
FinTech & Banking • FoodTech • Government & Public Sector • Logistics & Transport • Manufacturing
АВ
Артур В.
Тюмень
Java разработчик
Senior
3 506,49 Р/час
методологии
Compose
ELK
Grafana
assertj
архитектура
AWS
Разработка
брокеры сообщений
styles
+109

Мой путь в IT — это постоянный поиск баланса между технической глубиной и решением бизнес-задач. За 5 лет работы с Java я убедился: даже самый сложный код имеет ценность только тогда, когда он становится частью системы, которая работает для людей. В проектах, где требовалось масштабировать сервисы или интегрировать разнородные системы, я учился видеть не только код, но и контекст. Например, оптимизация процессов обработки данных или внедрение инструментов для прозрачности инфраструктуры — это не просто задачи из джуры, а шаги к тому, чтобы заказчик получил результат быстрее и без потерь. Мне близок подход, где разработчик — не просто исполнитель, а участник диалога. Будь то проектирование микросервисов, настройка CI/CD или менторство коллег — я стараюсь работать так, чтобы код и процессы становились надежным фундаментом, а не временным решением. Ищу команду, где смогу применять этот опыт. Готов решать задачи, требующие как технической экспертизы, так и умения слушать, анализировать и предлагать. Самая интересная задача: Реализация интеграции с 5 разнородными источниками данных (PostgreSQL, Elasticsearch, внешние API) для генерации PDF-документов в реальном времени. · Нужно было обеспечить синхронную работу с системами, которые имели разные форматы данных и latency. · Добавил асинхронную обработку через Kafka: данные собирались в фоне, а пользователь получал уведомление о готовности документа. · Использовал Redis для кэширования шаблонов и часто запрашиваемых данных Самая технически сложная задача: Обработка 5000+ событий в секунду с IoT-датчиков в реальном времени без потерь данных. · Kafka не справлялась с пиковой нагрузкой: сообщения терялись, потребители отставали. · Данные о температуре плавки и составе сплавов критичны для качества продукции. Решение которое внедлил для решения проблемы: · Перераспределил партиции Kafka, увеличив их количество, и настроил сжатие сообщений. · Внедрил Apache NiFi как буферный слой для предобработки данных перед отправкой в Kafka

Подробнее