Backend-разработчик( Надоинфо )
02 Декабря 2024
от 150 000 руб.
Город:
Краснодар
Занятость:
Полная занятость
Компания "Надоинфо"
Общие компетенции
- Общие знания программирования:
- Понимание алгоритмов и структур данных.
- Знание принципов ООП, функционального программирования.
- Знание основных паттернов проектирования (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: проектирование архитектуры приложений, управление командой, масштабирование приложений.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
27 Ноября
Senior Backend Developer в команду Tomoru
Краснодар
от 350 000 руб.
Компания "Томору" Привет, меня зовут Александр, я HR в TOMORU. Мы в Tomoru создаем «умных» голосовых роботов для бизнеса, которые общаются,...
27 Ноября
Frontend-разработчик в IT-Хаб( Шраменко Ольга Владимировна )
Краснодар
Компания "Шраменко Ольга Владимировна" IT-хаб финтеха ищет опытных frontend-разработчиков. ВЫГОДЫ Получайте внушительную зарплату -...
26 Ноября
Разработчик 1С( Газпром нефть )
Краснодар
Компания "Газпром нефть" Мы – команда «Газпромнефть – Цифровые решения», часть ИТ-функции «Газпром нефти». Команда, которая научила нейросети...
27 Ноября
Frontend-developer/разработчик в онлайн-банк
Краснодар
Компания "Журавлева Елена Александровна" ТОПовый онлайн банк в поисках frontend-разработчиков с опытом. ПРИВИЛЕГИИ Крупный доход -...
28 Ноября
Программист-разработчик Python( Красное & Белое, розничная сеть )
Краснодар
от 200 000 руб.
Компания "Красное & Белое, розничная сеть" В связи с развитием компании и появлением больших и интересных проектов, приглашаем к себе в команду...
Вакансия размещена в отрасли