Madiff (Make a Difference)
20 серпня 2024 р
Розробник Node.JS віддалено Ми шукаємо досвідченого старшого розробника Node.js, щоб приєднатися до нашої динамічної команди. Ідеальний кандидат матиме великий досвід роботи з Node.js, NestJS, AWS та архітектурою мікросервісів. Ви відіграватимете вирішальну роль у створенні масштабованого продукту для підтримки нашої клієнтської бази, що швидко зростає, і забезпечення високої продуктивності та доступності. Основні обов’язки: Розробка та підтримка масштабованих серве
20 серпня 2024 р
Розробник Node.JS
віддалено
Ми шукаємо досвідченого старшого розробника Node.js, щоб приєднатися до нашої динамічної команди. Ідеальний кандидат матиме великий досвід роботи з Node.js, NestJS, AWS та архітектурою мікросервісів. Ви відіграватимете вирішальну роль у створенні масштабованого продукту для підтримки нашої клієнтської бази, що швидко зростає, і забезпечення високої продуктивності та доступності.
Основні обов’язки:
- Розробка та підтримка масштабованих серверних служб за допомогою Node.js і NestJS.
- Участь у церемоніях Scrum (щоденні, планування, ретро тощо)
- Надання технічних рішень
- Розробка архітектури проекту
- Дизайн та реалізувати мікросервіси високої доступності та високої масштабованості.
- Співпрацюйте з міжфункціональними командами, щоб визначати, розробляти та надсилати нові функції.
- Забезпечте продуктивність, якість і швидкість реагування програм.
- Швидко та ефективно вирішуйте проблеми з виробництвом.
- Оптимізація продуктивності програми для досягнення швидкості та масштабованості.
- Будьте в курсі останніх галузевих тенденцій і технологій, щоб наша платформа залишалася на передньому плані
Вимоги:
- Великий досвід роботи з Node.js і NestJS.
- 5+ років досвіду розробки серверного програмного забезпечення
- Попередній досвід із використанням високочастотних API
- Глибоке знання AWS і хмарних архітектур, включаючи такі служби як EC2, S3 і RDS.
- Перевірений досвід роботи з архітектурою мікросервісів.
- Вміти працювати з базами даних SQL і NoSQL, такими як PostgreSQL, MySQL, MongoDB або DynamoDB.
- Знайомство з RESTful API та GraphQL.
- Знання фреймворків та інструментів тестування, таких як Jest, Mocha або Chai.
- Програмування на TypeScript
- Docker
- DDD, BDD і TDD
- Досвід роботи з системами контролю версій, зокрема Git.
- Розуміння найкращих методів безпеки під час розробки веб-додатків.
- Знайомство з принципами CI/CD (примітка: це не роль DevOps).
- Відмінні навички вирішення проблем і увага до деталей.
- Здатність ефективно працювати в швидкому, динамічному середовищі.
- Сильні навички спілкування та роботи в команді.
- Вільно володіє англійською.
Переваги:
- Солідна, конкурентна заробітна плата.
- Робота в багатомовному, багатонаціональному та мультикультурному середовищі над міжнародними проектами
- Медичне обслуговування