Технічний керівник Київ Вимоги: 5+ років досвіду у повноцінній розробці JavaScript із сильним акцентом на React і Node.js. Досконале володіння інтерфейсними технологіями, такими як HTML5, CSS3 та принципи адаптивного дизайну. Досвід роботи з сучасними платформами/бібліотеками JavaScript (наприклад, Redux, Express.js) та інструментами (Webpack, Babel). Тверде розуміння RESTful API, GraphQL і технологій баз даних (наприклад, MongoDB, PostgreSQL). Сильні навички вирішення проблем і здатність
Технічний керівник
Київ
Вимоги:
- 5+ років досвіду у повноцінній розробці JavaScript із сильним акцентом на React і Node.js.
- Досконале володіння інтерфейсними технологіями, такими як HTML5, CSS3 та принципи адаптивного дизайну.
- Досвід роботи з сучасними платформами/бібліотеками JavaScript (наприклад, Redux, Express.js) та інструментами (Webpack, Babel).
- Тверде розуміння RESTful API, GraphQL і технологій баз даних (наприклад, MongoDB, PostgreSQL).
- Сильні навички вирішення проблем і здатність ефективно працювати в швидко мінливому середовищі.
- Відмінні навички спілкування та співпраці.
- Досвід роботи за фахом у сфері розробки не менше 4 років.
- Великий досвід роботи з Javascript / Typescript Тверде розуміння архітектури REST, архітектури мікросервісів, загальних шаблонів проектування SE.
- Здатність розуміти бізнес-вимоги, співпрацювати з інженерами-колегами та перетворювати вимоги на справді успішний цифровий продукт.
- Досвід інтеграції та використання NoSQL DB Mongo/ProgresSQL і MySQL.
- Досвід впровадження модульних тестів JS (JestJS) і інтеграційних тестів JS (JestJS, SupertestJS).
- Досвід інтеграції та використання IORedisJS + Redis.
- Знання ООП та функціонального програмування; Знання принципів розробки програмного забезпечення SOLID.
Обов’язки:
- Лідерство в розробці програмного забезпечення на платформі JavaScript: Керівництво та активна участь у розробці повноцінного Програмне забезпечення JavaScript з фокусом на React і Node.js. Забезпечити високу якість коду та дотримання термінів проекту.
- Досвід у інтерфейсних технологіях: застосовуйте досвід у HTML5, CSS3 та принципах адаптивного дизайну, щоб створювати візуально привабливі та зручні для користувача інтерфейси.
- Розуміння сучасних фреймворків та інструментів: досвід роботи з сучасними фреймворками/бібліотеками JavaScript, такими як Redux, Express.js, і такими інструментами, як Webpack, Babel.
- Інтеграція з API та базами даних: забезпечте бездоганну взаємодію з RESTful API, GraphQL і базами даних, такими як MongoDB, PostgreSQL і MySQL, для зберігання та обробки інформації.
- Навички вирішення проблем і робота в середовищі, яке швидко розвивається: мати сильні навички вирішення проблем і здатність ефективно працювати в середовищі, яке розвивається швидко. Швидко вирішуйте технічні проблеми та забезпечуйте безперервність проекту.
- Комунікація та співпраця: мати чудові навички спілкування та співпраці, щоб ефективно взаємодіяти з командою розробників, менеджерами та іншими зацікавленими сторонами. Вміти чітко висловлювати свої ідеї та працювати в команді.
- Професійний досвід у розробці: мати принаймні 4 роки професійного досвіду у сфері розробки програмного забезпечення. Майте великий досвід роботи з JavaScript / TypeScript.
- Розуміння архітектури: мати глибоке розуміння архітектури REST, мікросервісів і загальних шаблонів проектування програмного забезпечення. Забезпечте створення мікросервісної архітектури, яка відповідає бізнес-вимогам.
- Тестування коду: розробка та виконанняn тестів JS Unit та JS Integration для забезпечення якості та надійності бази коду. Впровадження тестового покриття для всіх компонентів продукту.
- Робота з базами даних: інтеграція та використання баз даних NoSQL, таких як MongoDB, PostgreSQL і Redis, для зберігання та обробки інформації.
- Знання ООП і принципів функціонального програмування: знання та використання ООП і принципів функціонального програмування для створення ефективних і масштабованих рішень.
Було б плюсом
- Знання принципів створення так званого REST API.
- Досвід роботи з AWS.
- Досвід роботи з CI/CD.
- Знання принципів побудови API веб-перехоплення/Callback.
- Досвід роботи з Docker + Docker compose.
- Досвід роботи з діаграмами K9s/Helm.
- Досвід роботи з Elasticsearch + Kibana.
Що ми пропонуємо:
— Заробітна плата за результатами співбесіди (ми пропонуємо ставку та мотиваційну система бонусів).
— 24 календарних дні оплачуваної відпустки.
— Оплачуваний лікарняний.
— Компенсація 50% вартості навчання за спеціальністю.
— Дружній колектив.