Reviro.io стремится помочь бизнесам добиться успеха в цифровую эпоху. Наша команда инноваторов поддерживает клиентов на каждом этапе их развития, предлагая индивидуальные решения в различных отраслях, включая такси, банковское дело, интернет-торговлю, CRM и ERP-системы. Мы создаем динамичное IT-сообщество, где каждый голос имеет значение, и приглашаем вас стать частью нашей команды в роли Node.js Backend разработчика.
Основные обязанности
-
Разработка и поддержка серверной части веб-приложений:
-
Создание и оптимизация бэкенд-логики приложений на платформе Node.js.
-
Проектирование и разработка RESTful API для взаимодействия между клиентской частью и сервером.
-
Обеспечение высоких показателей работы бэкенд-сервисов:
-
Поддержание доступности бэкенд-сервисов на уровне не менее 99.9% в течение года.
-
Оптимизация времени обработки запросов до менее 1 секунды для 99-го процентиля запросов.
-
Управление релизами и версионированием:
-
Планирование и управление процессами релиза для обеспечения стабильного и эффективного обновления приложений.
-
Координация с командами для выполнения задач по релизам и соблюдения SDLC (жизненного цикла разработки ПО).
-
Контроль качества кода:
-
Обеспечение того, чтобы 90% коммитов проходили через проверку качества кода в SonarQube.
-
Участие в планировании и оценке задач.
Требования
-
Не менее 2 лет опыта в разработке Node.js приложений на уровне бэкенд-разработчика в продуктивных средах.
-
Отличные знания Node.js и фреймворков для создания веб-приложений.
-
Опыт разработки и поддержания RESTful API: проектирование, реализация и поддержка API-интерфейсов.
-
Опыт работы с базами данных с такими как SQL базы данных (например, PostgreSQL, MySQL) и NoSQL базы данных (например, MongoDB), а также с инструментами ORM.
-
Опыт работы с Linux-системами.
-
Опыт использования систем контроля версий, преимущественно Git.
Будет плюсом
-
Опыт работы с микро-сервисной архитектурой.
-
Опыт работы с контейнеризацией (Docker, Kubernetes).
-
Опыт работы с облачными платформами (AWS, Google Cloud, Azure).
-
Знание других языков программирования или технологий, таких как TypeScript, GraphQL.
Условия
-
Интересные проекты.
-
Прозрачная система пересмотра оплаты.
-
Полное отсутствие токсичности в команде.
-
Все условия для творчества и плюшки.
-
Удобный график работы с 10:00 до 19:00 по Бишкеку.
-
Возможности для профессионального и карьерного роста.
-
Дружелюбная и поддерживающая рабочая среда.
Ценности, которые мы ищем в кандидатах
-
Любишь технологии и всегда стремишься стать лучше как профессионал.
-
Заботишься о продукте, который строишь.
-
Берешь ответственность за свою работу.
-
Отвечаешь за слова: сказал(а) - сделал(а).
-
Тебя не нужно микроменеджить.
-
Обладаешь системным мышлением.
Задайте вопрос работодателю
Где предстоит работать
Вакансия опубликована 28 марта 2025 в Бишкеке