Middle Back-End Developer Offline

Fit4Me — інноваційний стартап у сфері мобільних додатків, який допомагає людям ставати кращою версією себе.
Наша спеціалізація — фітнес і здоров’я, а головна мета — створювати зручні, ефективні й мотивуючі інструменти для досягнення фітнес-цілей.
 

«У Fit4Me ми переконані: здоровий спосіб життя має бути легким, доступним і приносити задоволення кожному»
 

Шукаємо Junior-Middle Back End розробника, який буде працювати над удосконаленням адмінпанелі нашого мобільного продукту: налаштування і розвиток функціоналу для персоналізації контенту.
 

Завдання — створити можливість для користувача самостійно налаштовувати воркаути: видаляти небажані вправи, змінювати їх порядок, перемикатися між персональними планами тощо.


Якщо ти впевнено володієш mongoDb та розумієш javaScript, typeScript — будемо раді бачити тебе в нашій команді!
 

Must-have технології та інструменти:

Досвід роботи з: mongoDb, javaScript, typeScript, mongoose, AWS S3, авторизацією OAuth, JWT.

2 роки комерційного досвіду на аналогічній позиції.

Буде плюсом, якщо ти маєш досвід з:

  • RabbitMq, redis, docker
  • JOI, AWS Cloudfront, SOLID, ACID, Swagger


Твій Воркфлоу:

Робота з адмінпанеллю: створення нових сутностей, побудова зв’язків між ними, підтримка й оновлення існуючих даних

  • Робота з базами даних MongoDB (Mongoose).
  • з JavaScript/TypeScript.
  • Досвід роботи з потоками та AWS S3 для управління збереженням даних.

Робота з додатком: створення та інтеграція нових сутностей, налаштування зв’язків і транзакцій. Використання JavaScript, TypeScript, MongoDB (Mongoose) і AWS S3.

Міграція бази даних: перехід із документно-орієнтованої бази даних на реляційну (SQL):

  • Знання MongoDB і однієї з SQL-баз (MariaDB, PostgreSQL тощо).
  • Досвід роботи з ORM-інструментами (TypeORM, Sequelize) для побудови нової архітектури.

Технічна робота:

  • Використання Git, npm.
  • Робота з REST API та розуміння шаблону MVC.

Співпраця з командою розробників та продакт-менеджером.


Ключові софт-скіли:

  • Орієнтація на результат та високий рівень самостійності.
  • Вміння брати відповідальність за результат та доводити проєкти до успішного запуску.
  • Ініціативність та проактивний підхід до покращення процесів.
  • Аналітичне мислення і здатність швидко розбиратися в проблемах для знаходження оптимальних рішень.
  • Командна співпраця та взаємодія в міжфункціональному середовищі.


Що пропонуємо:

  • Віддалений та гнучкий графік роботи: ти зможеш працювати у зручному графіку. Є бізнес-години, в які ти маєш бути на зв’язку, але часом роботи керуватимеш самостійно.
  • Відсутність мікроменеджменту: головне твої результати та якість роботи.
  • Співпрацю над українським продуктом, який допомагає людям вести здоровий спосіб життя.
  • Команду професіоналів, які діляться досвідом у маркетингу та рекламі (з експертизою 15+ років).
  • Можливість професійного та кар’єрного зростання.

Якщо ця позиція про тебе — надсилай резюме та напиши у супровідному: Що таке об’єкти request і response у Node.js, і до чого тут стріми? :)

Твій шлях: HR знайомство > технічна співбесіда > (тестове завдання) > Job Offer.

The job ad is no longer active

Look at the current jobs Node.js →

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine
Countries of Europe or Ukraine