Мы ищем квалифицированного бэкэнд-разработчика среднего звена с опытом работы с Node.js, который присоединится к нашей динамичной команде Yieldy. Как ключевой член нашей команды разработчиков, вы будете отвечать за создание и поддержку надежных, масштабируемых серверных приложений и API.Обязанности: Разрабатывать и внедрять новые функции для наших серверных систем с помощью Node.js.Проектировать, создавать и поддерживать эффективный, многоразовый и надежный серверный код.Создавать и оптимизирова
Мы ищем квалифицированного бэкэнд-разработчика среднего звена с опытом работы с Node.js, который присоединится к нашей динамичной команде Yieldy. Как ключевой член нашей команды разработчиков, вы будете отвечать за создание и поддержку надежных, масштабируемых серверных приложений и API.
Обязанности:
- Разрабатывать и внедрять новые функции для наших серверных систем с помощью Node.js.
- Проектировать, создавать и поддерживать эффективный, многоразовый и надежный серверный код.
- Создавать и оптимизировать схемы баз данных и запросы
- Реализовать меры безопасности и защиты данных
- Интегрировать серверную логику с интерфейсными приложениями
- Разрабатывать и поддерживать API-интерфейсы RESTful и GraphQL
< li>Участвовать в проверках кода и вносить свой вклад в наши лучшие практики разработки.- Устранение неполадок, отладка и обновление существующих серверных систем.
Требования: >
- Опыт работы от 3 лет во внутренней разработке с использованием Node.js.
- Хорошее знание Express.js и других фреймворков Node.js.
- Опыт асинхронного программирования и архитектуры, управляемой событиями.
- Твердое понимание проектирования RESTful API и архитектуры микросервисов.
- Умение работать с базами данных (например, MongoDB, PostgreSQL).
- Опыт работы с современным JavaScript. (ES6+) и TypeScript.
- Знакомство с системами контроля версий (например, Git).
- Сильные навыки решения проблем и внимание к деталям.
- Отличные коммуникативные навыки и способности. работать в команде
Приятно иметь:
- Опыт работы с облачными платформами (AWS, Azure или GCP)< /li>
- Знание технологий контейнеризации (Docker, Kubernetes).
- Знание конвейеров CI/CD.
- Опыт работы с GraphQL и Apollo Server.
- Понимание интерфейсных технологий (React, Next.js). )
Преимущества:
- Конкурентоспособная заработная плата в зависимости от опыта
- Гибкий график работы и удаленная работа варианты
- Возможности профессионального роста и обучения
- Инновационная рабочая среда для совместной работы
Если вы увлечены созданием масштабируемой и эффективной серверной части системы и хотим быть частью дальновидной команды, мы будем рады услышать ваше мнение. Присоединяйтесь к нам в Givey и помогите сформировать будущее наших продуктов!