Backend-разработчика (NestJS / Python)
Основные требования
• Уверенное владение TypeScript, Node.js и практический опыт разработки на NestJS.
• Опыт разработки на Python, понимание асинхронного программирования.• Понимание принципов построения модульной архитектуры и проектирования REST API.
• Уверенная работа с PostgreSQL, SQL, понимание индексов, транзакций и оптимизации запросов.
• Опыт работы с Docker, Git и Linux.
• Понимание принципов взаимодействия сервисов, обработки ошибок и логирования.
• Базовые знания информационной безопасности: безопасная обработка данных, защита API, управление секретами и понимание распространённых уязвимостей.
• Готовность самостоятельно разбираться в новых технологиях, модулях и библиотеках, в том числе связанных с разработкой десктопных приложений.• Умение принимать технические решения, аргументировать их и писать поддерживаемый код.
Будет плюсом:
• Опыт работы с FastAPI.
• Знание Redis, WebSocket, брокеров сообщений и очередей задач.
• Опыт разработки ETL-процессов, парсеров и систем обработки данных.
• Знакомство с Electron, Tauri или другими технологиями создания десктопных приложений.
• Опыт написания автоматизированных тестов и настройки CI/CD.
• Опыт работы с микросервисной архитектурой и высоконагруженными системами.
• Интерес к киберспорту и игровой аналитике.
Чем предстоит заниматься
Разрабатывать и развивать backend-сервисы на NestJS (TypeScript) и Python.
Проектировать архитектуру отдельных модулей, API и взаимодействие между компонентами системы.
Разрабатывать сложную бизнес-логику, механизмы обработки данных и интеграции со сторонними сервисами.
Работать с PostgreSQL: проектировать структуры данных, писать и оптимизировать SQL-запросы.
Реализовывать фоновые процессы, автоматизацию задач и обработку больших объёмов данных.
Участвовать в разработке серверной части веб- и десктопных приложений.• Исследовать и осваивать новые библиотеки, фреймворки и технологии под задачи продуктов.
Участвовать в техническом проектировании, рефакторинге и повышении производительности и надёжности существующих решений.
Что мы предлагаем
• Работу над реальными IT-продуктами в сфере киберспорта.
• Участие в архитектурных решениях и развитии технической инфраструктуры.
• Разнообразные задачи: от API и обработки данных до интеграций и десктопных решений.
• Небольшую команду с прямым взаимодействием с разработчиками и руководством.
• Гибридный формат работы в Алматы.
• Возможность профессионального роста и освоения новых технологий.
| Имя | Опыт работы | Контакты | Дата отклика | Заметки | Статус отклика |
|---|
Откликов пока нет
Когда кто-то откликнется на вакансию — здесь появится список кандидатов