BlackStone eIT

Senior Software Engineer - Full Stack Development

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior full-stack инженер для разработки и поддержки портала электронных услуг, публичного сайта и CMS. Нужен опыт создания защищённых двуязычных цифровых сервисов с интеграцией с backend API и корпоративными системами.

Задачи

  • Разрабатывать и поддерживать e-services на Next.js: формы заявок, загрузку документов, отслеживание запросов, оплату и клиентские аккаунты
  • Разрабатывать функции сайта на React/Next.js и настраивать Strapi: типы контента, компоненты, права, публикацию и интеграцию API
  • Разрабатывать и поддерживать сервисы и middleware на Node.js: бизнес-валидацию, аутентификацию, обработку ошибок и оркестрацию API
  • Интегрировать цифровые каналы с Dynamics 365, Dataverse, платёжными сервисами и государственными API совместно с integration engineer
  • Обеспечивать арабо-английские интерфейсы, RTL-вёрстку, адаптивный дизайн и доступные пользовательские сценарии
  • Проводить код-ревью, внедрять автоматические тесты компонентов и API, устранять дефекты, проблемы производительности и уязвимости
  • Расследовать инциденты, вносить исправления и координировать деплой с QA и Cloud/DevOps
  • Вести техническую документацию и передачу знаний, включая резервное покрытие мобильных и backend-сервисов

Требования

  • Bachelor’s degree in Computer Science, Software Engineering or a related field; Master’s preferred
  • Минимум 5 лет профессионального опыта разработки ПО, включая корпоративные или государственные цифровые сервисы
  • Минимум 3 года практического опыта с React.js и Next.js, включая production-порталы e-services
  • Минимум 3 года разработки на Node.js и интеграции REST API
  • Практический опыт со Strapi или аналогичной headless CMS: моделирование контента, права, деплой
  • Минимум 2 года опыта с React Native для кросс-канальной разработки и резервного покрытия
  • Сильное знание SQL Server и практический опыт интеграции с Dataverse и Dynamics 365
  • Опыт безопасной аутентификации, авторизации, валидации ввода, защиты загрузки файлов и работы с секретами
  • Практический опыт с Git, код-ревью, автоматическим тестированием и CI/CD пайплайнами
  • Подтверждённый опыт двуязычных арабо-английских решений и RTL-интерфейсов
  • Способность самостоятельно вести закреплённые приложения и эффективно координировать работу с бизнес-подразделениями, вендорами и техническими командами

Навыки

  • Next.js
  • React.js
  • Strapi
  • Node.js
  • REST API
  • Dynamics 365
  • Dataverse
  • React Native
  • SQL Server
  • Git
  • CI/CD
  • RTL

Похожие вакансии

Forward Deployed Agile Software Engineer
JobgetherMiddleУдалённо
15 окт.
Senior Full-Stack Product Engineer | Node.js, AI-Native (Boosters R&D)
JobgetherSeniorУдалённо
13 окт.
Senior Software Engineer - Full Stack Development
BlackStone eITSeniorДубайОфис
13 окт.
Senior Full Stack Developer (React + Node.js)
JobgetherSeniorУдалённо
12 окт.
Software Engineer - Applications & Digital Products
Wynn Al Marjan IslandMiddleОфис
5 окт.
Senior Software Engineer - Full Stack Development — BlackStone eIT, Дубай | itrelocate