Про вакансію
Посада: Ми шукаємо FullStack розробника програмного забезпечення з сильними аналітичними та проблемно-вирішувальними навичками для приєднання до команди розробки. Розробник відповідатиме за проектування, створення та підтримку складних веб-застосунків, забезпечуючи підтримуваність, масштабованість та високу продуктивність коду. Посада передбачає активну участь у формуванні архітектури системи і спільну Agile-роботу для підтримки виконання проектів. Ця позиція ідеально підходить для фахівця з міцним досвідом розробки на JavaScript, котрий любить працювати в усіх шарах застосунку для створення надійних серверних компонентів та сучасних інтерфейсів користувача.
Основні обов’язки:- Розробка та підтримка масштабованих програмних застосунків, забезпечення їх стабільної роботи як на фронтенді, так і на бекенді
- Створення сучасних користувацьких застосунків за допомогою React та надійних серверних компонентів на Node.js
- Підготовка детальних технічних специфікацій та реалізація програмного забезпечення відповідно до вимог бізнесу та системи
- Участь у проектуванні системи та архітектури, забезпечення відповідності найкращим практикам і довгостроковій підтримуваності
- Проведення код-рев’ю для забезпечення якості, послідовності та відповідності стандартам розробки
- Постійний моніторинг продуктивності та надійності застосунків, оптимиація систем та усунення проблем
- Тісна співпраця з іншими розробниками та зацікавленими сторонами для збору технічних вимог та визначення специфікацій проекту
- Відповідальність за довірені завдання, своєчасна їх реалізація та ефективна комунікація впродовж всього циклу розробки
- Ступінь бакалавра/магістра в галузі комп’ютерних наук або відповідної сфери
- Мінімум 5 років досвіду роботи з JavaScript
- Доведений досвід у створенні та підтримці застосунків за допомогою React і Node.js
- Глибоке розуміння життєвого циклу React, HTML, CSS/SCSS, JavaScript
- Знання принципів дизайну інформації та UI/UX
- Знання REST або подібних API, мікросервісної архітектури і реалізації веб-сервісів
- Базові знання баз даних (SQL)
- Знання GIT
- Аналітичний підхід до вирішення задач з сильними критичними навичками мислення
- Самомотивація, організованість, проактивність та здатність працювати самостійно
- Відмінні навички командної роботи, міжособистісної комунікації
- Вільне володіння англійською мовою
- Вміння перетворювати сирі дані на презентабельні та інтуїтивні таблиці або графіки
- Знання Typescript
- Знання сервісів AWS, Kubernetes і Docker
- Привабливий пакет винагород
- Інтелектуально стимулююче робоче середовище
- Безперервний особистий розвиток та міжнародні тренінги
- Привабливий пакет релокації та підтримка під час переїзду для вас та вашої родини
- Знайомство – вступна розмова з відділом підбору персоналу
- Практичне завдання – виконання специфічного для посади домашнього завдання
- Фінальна зустріч – остаточне інтерв'ю
Усі заявки розглядаються з суворою конфіденційністю! Подання заявки означає вашу згоду з Політикою приватності та Угодою про конфіденційність.
XM публікує цю вакансію на власному сайті кар’єр. Заявки надходять безпосередньо до XM: використовуйте кнопку “Apply” на цій сторінці.
Перекладено з оригінального оголошення; у разі розбіжностей діє оригінал. Оригінал оголошення
Відгукнутися
Форма відгуку англійською мовою. Резюме можна надіслати будь-якою мовою.