Назад
Company hidden
3 часа назад

Senior Fullstack Engineer (TypeScript)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Fullstack Engineer (TypeScript): Evolving the frontend platform behind MarineTraffic and Kpler Terminal by unifying web applications on a shared monorepo and micro-frontend architecture, with an accent on Vue 3, React, Node.js, and platform-level microservices. Focus on designing BFF layers, scaling APIs and data services, modernizing developer tooling, and integrating AI-assisted engineering workflows.

Location: United Kingdom; Workplace: Hybrid

Company

hirify.global builds applications that provide real-time trade, energy, and maritime intelligence to global users.

What you will do

  • Unify MarineTraffic and hirify.global Terminal on Atlas, a shared Tailwind-based design system using Vue 3 and React.
  • Design and scale Backend-for-Frontend layers and microservices for maps, search, dashboards, and user preferences across web and mobile platforms.
  • Modernize monorepo tooling, CI automation, migration pathways, and frontend architectural conventions for approximately 20 feature teams.
  • Integrate AI development tools such as Cursor and Claude Code into engineering workflows.
  • Design resilient systems using hexagonal architecture, Domain-Driven Design, event-driven patterns, and micro-frontends.
  • Mentor engineers through documentation, code reviews, frontend chapter presentations, and developer sessions.

Requirements

  • Senior experience architecting, building, and operating production web applications and microservices at scale.
  • Strong TypeScript skills across the stack, with Vue 3, React, and Node.js experience.
  • Deep experience with REST and GraphQL APIs, microservices, Backend-for-Frontend patterns, PostgreSQL, Elasticsearch, and Kafka.
  • Ability to balance architectural quality with rapid, iterative product delivery.
  • Hands-on experience using AI development tools such as Cursor or Claude Code.

Nice to have

  • Experience with Mapbox, GraphQL schema federation, Python, or Scala.
  • Experience with monorepos, micro-frontends, hexagonal architecture, or Domain-Driven Design.
  • Experience maintaining shared component libraries and design systems.

Culture & Benefits

  • Work in a senior engineering crew alongside product managers and designers.
  • Collaborate with approximately 20 feature teams across the engineering platform.
  • Contribute to technical documentation, frontend chapter presentations, and biweekly developer sessions.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →