N-iX logo

Senior Node.js Engineer

N-iX·Salary not specified

Primary stack

React NativeReactNode.jsTypeScriptMicroservicesCI/CD

Nice to have's

financial servicesWebSocketsApache KafkaGoogle Pub/SubKubernetesTerraformsecure development practicesDevSecOpsAI/MLClaude CodeAngular

Job description

Description language:

Про посаду

N-iX шукає Senior Node.js Engineer для приєднання до довгострокового проекту для провідної канадської фінтех компанії, що спеціалізується на онлайн брокерському сервісі та управлінні багатствами. Наш клієнт надає платформи для торгівлі, мобільні додатки та інвестиційні продукти для роздрібних інвесторів у регульованому фінансовому середовищі. Ви приєднаєтесь до продуктового поду в інженерній групі Experience Platform, де команди відповідають за свої домени від початку до кінця через веб, мобільні та сервісні бэкенд служби. Розширювана українська команда буде складатись з двох продуктових подів по чотири розробника кожен, які підтримуються Team Lead та Senior QA Engineer. Ця роль зосереджена на Node.js та TypeScript, з внесками у функції React та React Native. Ви впливатимете на архітектурні рішення, керуватимете технічними ініціативами та допомагатимете створювати надійні, масштабовані фінансові продукти.

Обов'язки

  • Проектування та розробка сервісів Node.js/TypeScript та RESTful API в межах мікросервісної або сервісно-орієнтованої архітектури.
  • Керування технічним дизайном та реалізацією складних функцій, документування архітектурних рішень та компромісів.
  • Створення та підтримка веб та мобільних функцій за допомогою React та React Native.
  • Робота з продуктовими партнерами для розбивки складних, неоднозначних проблем на керовані частини для доставки.
  • Відповідальність за продуктивність та масштабованість у вашій доменній області: виявлення боттелнеків, оптимізація запитів до бази даних та покращення сервісів під навантаженням у виробничому середовищі.
  • Встановлення та дотримання інженерних стандартів для якості коду, тестування, безпеки, спостережливості та готовності до експлуатації.
  • Наставництво розробникам через огляди коду та спільне програмування.
  • Співпраця з командами продукту, UX, корпоративної архітектури та безпеки для доставки стійких, масштабованих та відповідних вимогам рішень.
  • Участь у відповіді на інциденти та чергах черговості, а також виконання дій з безвідповідальних оглядів після інцидентів.
  • Дослідження та впровадження інструментів штучного інтелекту, що підвищують продуктивність розробників.

Вимоги

  • 6+ років досвіду роботи в програмуванні, включаючи 5+ років з Node.js та TypeScript.
  • 1+ рік комерційного досвіду з React та/або React Native.
  • Досвід проектування RESTful API та роботи з мікросервісами або сервісно-орієнтованою архітектурою.
  • Практичний досвід роботи з реляційними та/або NoSQL базами даних, включаючи налаштування продуктивності запитів.
  • Досвід роботи з хмарними платформами; переважно GCP, але також вітається досвід AWS або Azure.
  • Практичний досвід роботи з інструментами CI/CD та контейнеризованими робочими навантаженнями.
  • Досвід керівництва технічними ініціативами, залучаючи кількох розробників, без формальної управлінської влади.
  • Сильні комунікаційні навички та здатність пояснювати технічні компроміси інженерним та багатопрофільним аудиторіям.
  • Достатній рівень володіння англійською для ефективної співпраці з міжнародною командою.
  • Ступінь бакалавра в галузі комп'ютерних наук, програмної інженерії чи суміжній галузі, або еквівалентний практичний досвід.

Буде плюсом

  • Досвід роботи у фінансових послугах, брокерському сервісі, торгівлі чи інших регульованих середовищах.
  • Досвід роботи з WebSockets, Apache Kafka або Google Pub/Sub, особливо для систем реального часу та низької затримки.
  • Знання Kubernetes, Terraform або інших інструментів infrastructure-as-code.
  • Знання практик безпечного розроблення, моделювання загроз або DevSecOps.
  • Досвід створення функцій, що використовують штучний інтелект/машинне навчання.
  • Досвід роботи з Claude Code або іншими інструментами розробки з штучним інтелектом.
  • Досвід роботи з Angular.

Ми пропонуємо

  • Гнучний робочий формат - віддалено, в офісі або гнучко
  • Конкурентоспроможну зарплату та хороший компенсаційний пакет
  • Індивідуальний кар'єрний ріст
  • Інструменти для професійного розвитку (програма наставництва, технічні лекції та тренінги, центри досконалості тощо)
  • Активні технічні спільноти з регулярним обміном знаннями
  • Відшкодування витрат на освіту
  • Пам'ятні подарунки до ювілеїв
  • Корпоративні заходи та командоутворення
  • Інші переваги, що залежать від місця

не застосовується до фрілансерів

Про компанію

N-iX є глобальною компанією з розробки програмного забезпечення, що спеціалізується на наданні інноваційних рішень у сфері фінтех, охорони здоров'я та інших високотехнологічних секторів. Ми прагнемо створити співробітницьке та інклюзивне робочі середовище, де наші команди можуть процвітати та створити значний вплив.

© N-iX. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

N-iX is a Ukraine and Poland based provider of software development outsourcing services, game development and professional services with 1700+ technical experts.

More at N-iX

All 144 roles

Popular searches