100000 RUR
от
Москва
Мы — команда энтузиастов, работающих над разнообразными продуктами в области веб-разработки. Мы ищем талантливого Middle Node.js разработчика, который готов присоединиться к нашему дружному коллективу. На данный проект у нашей команды два основных стека разработки это Node.js для Telegram Web App и разработка сложных веб-приложений на Golang.
Обязанности:
- Разработка и поддержка серверной части веб-приложений на Node.js.
- Интеграция с PostgreSQL и MongoDB для управления данными.
- Работа с Telegram API для реализации функционала ботов и интеграций.
- Использование Redis для кэширования и повышения производительности приложений.
- Разработка высоконагруженных приложений с использованием NestJS.
- Настройка логирования и мониторинга с помощью Graylog или другие сборщики.
- Оптимизация кода и базы данных для достижения максимальной производительности.
Требования:
- Уверенное знание JavaScript и TypeScript.
- Опыт работы с Node.js от 2 лет.
- Глубокое понимание работы реляционных баз данных (PostgreSQL) и NoSQL решений (MongoDB).
- Опыт работы с Redis и его использования для кэширования и очередей.
- Опыт интеграции внешних API, включая Telegram API.
- Понимание принципов асинхронного программирования, событийно-ориентированной архитектуры.
- Опыт работы с Git и системами контроля версий.
- Проведение юнит тестов в процессе работы.
Приветствуется:
- Опыт работы с Docker и контейнеризацией приложений.
- Понимание CI/CD процессов и опыт настройки пайплайнов.
- Опыт работы с системой очередей сообщений (RabbitMQ, Kafka).
Условия:
- Работа в современной команде профессионалов.
- Гибкий график работы, возможность удалённой работы.
- Конкурентоспособная заработная плата.
- Участие в сложных и интересных проектах.
Оставьте пару слов о себе при отклике :)