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 →