JoyCode logo

Node.js Backend Developer

JoyCode·Salary not specified

Primary stack

JavaScriptNode.jsExpressGitHTMLCSS

Job description

Description language:

Про посаду

Ми шукаємо Node.js Backend Developer, який буде відповідати за управління обміном даними між сервером і користувачами. Ваша основна увага буде зосереджена на розробці всієї логіки на стороні сервера, визначення та обслуговування декількох баз даних, а також забезпечення високої продуктивності та оперативної відповіді на запити з фронт-енду та інтегрованих SAAS сервісів. Ви також будете відповідальним за надання інтерфейсу для фронт-енд додатків, створених вашими колегами. Тому базове розуміння фронт-енд технологій також необхідне.

Обов'язки

  • Інтеграція елементів, звернених до користувача, розроблених фронт-енд розробниками, з логікою на стороні сервера
  • Підтримка та оновлення поточних сервісів, які обробляють сотні запитів від партнерів через вказаний API
  • Написання повторно використовуваного, тестованого та ефективного коду
  • Проектування та впровадження низько-латентних, високодоступних та продуктивних додатків
  • Впровадження безпеки та захисту даних
  • Інтеграція рішень для зберігання даних: MySQL, PostgreSQL, MongoDB, Redis, Clickhouse

Вимоги

  • Глибоке володіння JavaScript
  • Знання Node.js та доступних для нього фреймворків, таких як Express
  • Розуміння природи асинхронного програмування та його особливостей і обхідних шляхів
  • Базове розуміння фронт-енд технологій, таких як HTML5 та CSS3
  • Аутентифікація та авторизація користувачів між кількома системами, серверами та середовищами
  • Інтеграція множинних джерел даних і баз даних в одну систему
  • Розуміння фундаментальних принципів дизайну масштабованого додатку
  • Розуміння відмінностей між різними платформами доставки, такими як мобільні проти настільних, та оптимізація виходу для конкретної платформи
  • Створення схем баз даних, які представляють та підтримують бізнес-процеси
  • Впровадження автоматизованих тестових платформ та юніт-тестів
  • Глибоке розуміння інструментів версіювання коду, таких як Git
  • Покращення процесу доставки для виконання невеликих і швидких ітерацій

Ми пропонуємо

  • Сучасний та комфортний офіс в історичному центрі Києва
  • Гнучкий робочий час
  • Робота в команді професіоналів
  • Гарна зарплата + соціальні пільги + Освіта
  • Ми вітаємо ініціативних членів команди - бо ми є продуктовою компанією
  • Дружна команда
  • Командні заходи для співробітників

© JoyCode. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ

Popular searches