other

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

Более недели назад

От 150 000 руб.

Город: Краснодар

Надоинфо

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

Обязанности:

Общие компетенции Общие знания программирования: Понимание алгоритмов и структур данных. Знание принципов ООП, функционального программирования. Знание основных паттернов проектирования (Singleton, Factory, Observer и др.). Умение писать чистый, читаемый и поддерживаемый код (SOLID, DRY, KISS). Понимание работы серверных технологий: HTTP/HTTPS, REST, WebSocket, GraphQL. Протоколы передачи данных (TCP/IP, UDP). Понимание основных принципов работы веб-приложений и серверов. Знание JavaScript и Node.js: Отличное знание JavaScript (ES6+). Понимание особенностей работы однопоточной архитектуры Node.js. Знание асинхронного программирования (Promises, async/await, Event Loop). Умение работать с потоками (Streams) и буферами. Технические навыки Работа с популярными модулями и фреймворками: Express.js, NestJS, Koa.js, Fastify. WebSocket библиотеки (например, socket.io). Работа с ORMs (Sequelize, TypeORM, Prisma) или ODM (Mongoose). Базы данных: SQL: MySQL, PostgreSQL (проектирование, оптимизация запросов). NoSQL: MongoDB, Redis, Cassandra. Навыки использования транзакций, индексов, анализа запросов (Query Performance Analysis). Интеграции и API: Разработка REST и GraphQL API. Умение проектировать и документировать API (например, OpenAPI/Swagger). Работа с внешними API (OAuth2, JWT, Webhooks). Инструменты разработки: Использование систем сборки (Webpack, Vite). Линтинг и форматирование кода (ESLint, Prettier). Тестирование (Jest, Mocha, Chai, Supertest). Работа с системами контроля версий (Git, GitFlow). Docker и DevOps: Умение работать с Docker (контейнеризация приложений). Основы работы с CI/CD (например, GitHub Actions, GitLab CI, Jenkins). Мониторинг и логирование (Prometheus, Grafana, ELK Stack). Безопасность: Защита от XSS, CSRF, SQL Injection. Безопасная работа с токенами, cookies, сессиями. Шифрование данных (SSL/TLS, bcrypt, JWT). Дополнительные навыки Frontend-связь: Знание основ работы с фронтенд-частью (React, Angular, Vue.js). SSR (Server-Side Rendering) и SSG (Static Site Generation). Работа с очередями и задачами: RabbitMQ, Kafka, Bull, SQS. Организация очередей и управление асинхронными задачами. Облачные технологии: AWS, GCP, Azure. Навыки работы с облачными функциями (Lambda, Cloud Functions). Soft skills Умение работать в команде. Грамотное планирование задач и управление временем. Аналитический склад ума для решения сложных проблем. Навыки коммуникации для взаимодействия с другими командами (дизайнеры, DevOps, менеджеры). Уровни компетенций Middle: опыт работы с продакшн-системами, знание оптимизации кода, работа с микросервисами. Senior: проектирование архитектуры приложений, управление командой, масштабирование приложений.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 125539165

Похожие вакансии

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

Договорная

Краснодар

Петров Павел Васильевич

Java Backend разработчик

Договорная

Краснодар

WILIX

Backend-разработчик Java (Senior) финтех

Договорная

Краснодар

Purecommit

Middle Backend разработчик (NestJS, Node.js)

От 95 000 руб.

Краснодар

Марка Продаж

Backend-разработчик Go, Golang, middle

От 150 000 до 200 000 руб.

Краснодар

Центр интеллектуальной безопасности

PHP-developer / PHP-разработчик (backend)

От 150 000 до 180 000 руб.

Краснодар

Доставка-Сервис