Вакансия: JavaScript Full-stack Developer Обязанности: - Разработка и реализация функциональности back-end части приложения, используя Node.js и интеграция с базой данных PostgreSQL. - Создание и поддержка RESTful API для взаимодействия с клиентской частью. - Внедрение систем очередей сообщений с помощью RabbitMQ и кэширования с использованием Redis. - Разработка интерфейса пользователя с использованием React.js, включая создание интерактивных и отзывчивых компонентов. - Участие в процессе проектирования, разработки, тестирования и развертывания приложений. - Оптимизация производительности и масштабирования приложений. - Участие в процессе поиска и устранения проблем и багов. - Взаимодействие с командой для обеспечения согласованности и высокого качества разработки. Требования: - Опыт работы с Node.js от 5 лет. - Опыт работы с базами данных PostgreSQL и инструментами управления очередями сообщений, таких как RabbitMQ. - Знание принципов RESTful API и архитектуры микросервисов. - Опыт использования систем кэширования, таких как Redis. - Понимание принципов тестирования и отладки веб-приложений. - Способность работать в команде, эффективно коммуницировать и решать задачи. - Желание постоянно учиться и совершенствовать свои навыки. Мы предлагаем: - Работу в дружной и профессиональной команде. - Возможность участия в интересном и амбициозном проекте. - Конкурентную заработную плату. - Удаленный формат работы. - Возможности для профессионального развития и обучения.