Мiddle разработчик

Город:
Астана
Занятость:
Полная занятость
Компания "KDS Solutions"
Требуется в IT компанию middle разработчик
Обязанности:
Разработка и поддержка серверной части (backend) программного обеспечения для фитнес-клубов на Node.js.
Проектирование и разработка RESTful API для взаимодействия с клиентскими приложениями (веб, мобильные).
Участие в проектировании архитектуры приложения, выбор технологий и инструментов.
Оптимизация производительности и масштабируемости backend-систем.
Интеграция с базами данных (например, PostgreSQL, MongoDB, MySQL) и управление данными.
Написание unit и интеграционных тестов для обеспечения качества кода.
Участие в code review и менторинг младших разработчиков.
Работа в команде, взаимодействие с frontend-разработчиками, QA-инженерами и другими членами команды.
Участие в процессе DevOps, включая развертывание, мониторинг и поддержку приложений.
Исследование и внедрение новых технологий и подходов для улучшения процесса разработки.
Активное участие в решении технических проблем и устранении ошибок.
Соблюдение стандартов кодирования и лучших практик разработки программного обеспечения.
Документирование разработанного кода и API.
Взаимодействие с бизнесом для уточнения требований и участия в планировании функциональности.
Необходимые навыки и опыт:
Общий опыт разработки:
Не менее 5 лет опыта разработки программного обеспечения.
Не менее 3 лет опыта разработки на Node.js.
Глубокое понимание принципов объектно-ориентированного программирования (ООП) и принципов SOLID.
Знание основных шаблонов проектирования (Design Patterns).
Опыт работы в Agile-командах (Scrum, Kanban).
Умение писать чистый, поддерживаемый и эффективный код.
Опыт работы с системами контроля версий (Git).
Node.js и Backend:
Отличное знание Node.js и экосистемы JavaScript.
Опыт работы с фреймворками Node.js (Express.js, NestJS, Koa.js).
Глубокое понимание асинхронного программирования в Node.js.
Опыт разработки и интеграции RESTful API.
Знание принципов микросервисной архитектуры
Базы данных:
Опыт работы с реляционными базами данных (PostgreSQL, MySQL и др.).
Опыт работы с NoSQL базами данных (MongoDB, Redis и др.).
29 Сентября
Астана
Компания "EasyPack" Требуемый опыт работы: не требуется Полная занятость, полный день Сфера деятельности компании ТОО "EasyPack"...
01 Октября
Flutter-разработчик( Zero Education )
Астана
Компания "Zero Education" ZERO Education — это облачная платформа, рожденная из реальных потребностей частных школ. Мы создали продукт,...
01 Октября
Астана
Компания "EasyPack" Требуемый опыт работы: не требуется Полная занятость, полный день Сфера деятельности компании ТОО "EasyPack"...
01 Октября
Мобильный frontend разработчик Kotlin Multiplatform
Астана
Компания "AST Group Capital" Обязанности: Разработка и поддержка кроссплатформенных пользовательских интерфейсов с использованием Kotlin...
30 Сентября
Golang разработчик Middle( Hard Code )
Астана
Компания "Hard Code" О нас: Компания Hardcode является поставщиком услуг по разработке программного обеспечения и автоматизации процессов....
Вакансия размещена в отрасли