Middle Backend-разработчик в Махачкала - договорная зарплата | ArbiHunter

Middle Backend-разработчик

Договорной
Россия
Махачкала
Полная
Удаленная работа
Опыт работы
6 лет 2 месяца
Последнее место работы

Компания под NDA

Middle Backend Developer
3 года 6 месяцев

О себе

О себе
Software Engineer с 5-летним опытом в бэкенд-разработке на Node.js. Сейчас занимаюсь разработкой внутренней платформы для цифрового сопровождения производственных процессов АвтоВАЗа. В свободное решаю алгоритмические задачи на LeetCode. Люблю активный отдых. Высоко ценю дисциплину и стараюсь максимально эффективно использовать время. Мой Telegram: @Pilon245

Опыт в Affiliate

Данные отсутствуют

Опыт работы
6 лет 2 месяца

Ноябрь 2022 - по н.в.
(3 года 6 месяцев)
Компания под NDA
Middle Backend Developer
Проект: Разработка внутренней платформы для цифрового сопровождения производственных процессов АвтоВАЗа. Система предназначена для создания, описания и обмена информацией о производимых материалах между различными подразделениями компании. Обеспечивает прозрачность, повторное использование и согласованность данных на всех этапах создания автомобиля — от проектирования до сборки. Основные достижения: · Разработал импортозамещённое backend-приложение с нуля, спроектировав архитектуру для простоты расширения и модификации при сохранении стабильности и масштабируемости. · Реализовал более 10 модулей с чёткой бизнес-логикой и расширенной системой валидации данных. · Спроектировал архитектуру базы данных с нуля на PostgreSQL, продумав индексы, связи и нормализацию. · Сократил сроки реализации проекта с 8 до 5 месяцев за счёт улучшенного планирования, декомпозиции задач и контроля этапов. · Участвовал в выборе технологий и библиотек, обосновывал и внедрял наиболее подходящие решения. · Создал подробную техническую документацию по архитектуре и API, стандартизировал описание новых модулей. · Автоматизировал учёт времени и статусов задач через интеграцию с Jira. · Покрыл ключевой функционал unit-тестами (бизнес-логика, валидация, корректность API-ответов). Технологии: Node.js, Express.js, PostgreSQL, Jira, Raw SQL, Swagger (OpenAPI), Docker, CI/CD, Unit Testing, E2E Testing, Sequelize, Cron, Jest.
Май 2021 - Ноябрь 2022
(1 год 7 месяцев)
Компания под NDA
Middle Backend Developer
Проект: Разработка ПО для автоматизации обработки заказов и упрощения работы менеджеров. Система обеспечивает приём и обработку заказов с сайта, электронной почты и сторонних сервисов, предоставляет интерфейс для менеджеров, аналитиков, маркетологов и партнёров. Основные достижения: · Создавал и поддерживал отказоустойчивые приложения, обеспечивая стабильную работу под нагрузкой. · Внедрил вертикальное и горизонтальное масштабирование сервисов. · Переписал монолитное приложение на PHP в микросервисную архитектуру на NestJS. · Настроил инфраструктурные компоненты: Nginx, FTP, SMTP, POP3. · Интегрировал брокер сообщений Kafka, участвовал в разработке архитектуры БД. · Разрабатывал скрипты автоматизации на Bash и процессы CI/CD. · Автоматизировал загрузку данных на сайт, сэкономив команде 1–2 часа в день. · Поддерживал легаси-код на PHP, реализовывал правки и разрабатывал frontend-страницы на Vue.js. · Администрировал и оптимизировал серверную инфраструктуру на Linux. · Проводил диагностику и решение проблем в production, работал с Docker. · Взаимодействовал с бизнес-аналитиками, участвовал в сборе требований и формировании ТЗ. · Проводил технические собеседования и оценку кандидатов. · Наставлял junior-разработчиков. Технологии: Express.js, NestJS, Node.js, Redis, MySQL, ClickHouse, Docker Compose, Nginx, Kafka, POP3, SMTP, Linux, Bash, PHP, Vue.js, WebSocket, TypeORM.
Март 2020 - Май 2021
(1 год 3 месяца)
Компания под NDA
Junior Backend Developer
Проекты: · CRM-система для медицинского центра с интеграцией аптек · Интернет-магазин производственного заправочного оборудования · Telegram и WhatsApp боты для уведомлений клиентов · Благотворительный социальный проект “Blago” · Калькулятор финансовой грамотности Основные достижения: · Проектировал и разрабатывал бизнес-логику для веб-приложений на Node.js и NestJS. · Создавал и документировал REST API, интегрировал приложения со сторонними сервисами. · Разрабатывал и поддерживал админ-панели по ТЗ. · Участвовал в проектировании веб-приложений совместно со старшими разработчиками. · Проводил рефакторинг существующего кода, улучшая читаемость и производительность. · Реализовывал авторизацию, регистрацию и управление сессиями с использованием SQL и NoSQL. · Обеспечивал безопасность и производительность БД: оптимизация SQL-запросов, создание индексов, защита от уязвимостей. · Полностью сопровождал проекты технически: от настройки окружения до релизов и поддержки.

Навыки

Данные отсутствуют

Владение языками

Данные отсутствуют

Занятость

Занятость
Полная
Формат работы
Удаленная работа
График работы
5/2
Переезд
Невозможен
Командировки
Командировки невозможны