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