
Node.js Backend Developer
Primary stack
Job description
Про посаду
Ми шукаємо 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.
Київ