Node.js Tech Lead
Привіт!
Ми - TemaBit Fozzy Group — команда фанатів технологій, які змінюють Україну. Ми є IT частиною Fozzy Group — однієї з найбільших торгово-промислових груп України. Розробками нашої команди щодня користуються 60 000 співробітників, тисячі партнерів та мільйони гостей “Сільпо”, “Фора”, Fozzy, Thrash та інших online і offline бізнесів!
До родини Fozzy Group входять ритейл, e-commerce, логістичний, ресторанний, банківський та багато інших бізнесів. Впевнені, ти будеш здивований, які ми насправді великі. Усі ці сегменти створюють синергію, тому ІТ-спеціалісти можуть по-справжньому всебічно розвиватися. Крім поглиблення профільної експертизи і вивчення нових технологій, є шанс поринути у бізнес-процеси і спробувати свої сили у різноманітних напрямках і нових амбітних проектах.
З нами ти зможеш розробляти та впроваджувати рішення, якими користуватимуться мільйони українців і не тільки.
Близько 80% програмного забезпечення компаній Fozzy Group — це розробка TemaBit.
Ми не втомлюємося експериментувати, тому створили свій R&D-центр, де досліджуємо нові технології. Тут народжуються ідеї із застосуванням штучного інтелекту, машинного навчання, комп’ютерного зору і роботів. Для винахідливих рішень майбутнього у Лабораторії розробляють і навчають штучні нейронні мережі.
Запрошуємо приєднатись до команди Node.js Tech Lead.
Ти будеш відігравати ключову роль у нашій команді інженерів, очолюючи проектування, розробку та обслуговування високоякісних серверних систем та додатків. Твій досвід у Node.js у поєднанні з глибоким розумінням серверних архітектур сприятиме створенню масштабованих, ефективних та безпечних програмних рішень. Ти наставлятимеш інших розробників, робитимете свій внесок у архітектурні рішення та забезпечуватимете поставку надійних додатків, що відповідають потребам нашого бізнесу.
Твої задачі:
● керувати розробкою серверних систем з використанням Node.js, забезпечуючи якість коду, продуктивність та масштабованість;
● співпрацювати з крос-функціональними командами для проектування та розробки високоякісних веб-застосунків;
● участь у всьому життєвому циклі розробки програмного забезпечення від концепції до розгортання;
● здійснювати свій внесок в архітектуру та впровадження масштабованих та ефективних рішень;
● наставляти інших розробників та підтримувати культуру безперервного навчання та вдосконалення.
Необхідні навички:
● Node.js досвід 5+ років;
● досвід наставництва розробників та управління командою;
● володіння JavaScript, включаючи сучасний синтаксис та функції ES6+;
● знання TypeScript: досвід роботи з TypeScript для додатків, що масштабуються;
● впевнений досвід роботи з такими фреймворками як Express, Fastify або Nest.js.;
● розуміння реляційних та нереляційних баз даних та їх інтеграція з Node.js, включаючи фреймворки ORM/ODM, такі як TypeORM, Drizzle або Prisma;
● ознайомлення з такими сервісами AWS, як Lambda, API Gateway, DynamoDB, S3 та EC2;
● досвід тестування фреймворків, таких як Jest;
● розуміння технологій контейнеризації та оркестрації (Docker, Kubernetes);
● розуміння методологій Agile/Scrum та досвід роботи в Agile-середовищі;
● відмінні комунікативні навички.
Буде плюсом:
● знання React чи інших фронтенд-фреймворків буде перевагою.
Ми пропонуємо:
● можливість віддаленої роботи;
● медичне страхування і ризикове страхування життя;
● підтримка ФОП/ГІГ- контракту;
● знижки у магазинах та ресторанах Fozzy Group;
● психологічна підтримка;
● турботливу корпоративну культуру, яку ми разом з тобою будемо розвивати;
● команду, з якою ти зможеш реалізувати свої ідеї, експериментувати і відчувати себе в колі друзів;
● і ціла купа турботинок (страхування (в Україні), знижки в наших бізнесах та у партнерів).