· Создание и оптимизация визуальных компонентов и страниц веб-приложений
· Разработка на основе современных фронтенд-фреймворков и библиотек
· Оптимизация загрузки страниц и взаимодействия с пользователем для улучшения скорости и отзывчивости
· Тестирование и обеспечение корректной работы приложений на разных браузерах
· Разработка серверной логики на Node.js, Python (Django/Flask)
· Проектирование и оптимизация баз данных
· Разработка и поддержка API для взаимодействия между клиентом и сервером
· Тестирование и отладка интеграционных точек
· Разработка и выполнение unit-тестов, интеграционных тестов
· Создание документации по коду и компонентам для облегчения поддержки и работы команды
· Мониторинг производительности и исправление багов
· Глубокие знания JavaScript, включая ES14+ и асинхронные операции
· Опыт работы с React, Angular, Vue.js или другими современными фронтенд-фреймворками Системы контроля версий: Git (GitFlow, GitHub, GitLab)
· Развертывание и CI/CD: Docker для контейнеризации приложений CI/CD: Jenkins, GitHub Actions, GitLab CI/CD
· Использование инструментов мониторинга (Prometheus, Grafana), логирования (ELK stack) Очереди сообщений: RabbitMQ/Kafka и Celery для асинхронной обработки задач