Назад
Company hidden
2 дня назад

Senior Fullstack Engineer (TypeScript)

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

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

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

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

Текст:
/
TL;DR
Senior Fullstack Engineer (TypeScript): Evolving the frontend platform behind MarineTraffic and Kpler Terminal by unifying applications on a shared monorepo and micro-frontend architecture, while building platform-level microservices for maps, search, dashboards, and preferences with an accent on TypeScript, Vue 3, React, and Node.js. Focus on designing BFF layers, scaling event-driven and decoupled systems, modernizing developer tooling for around 20 feature teams, and integrating AI-assisted engineering workflows.

Location: Athens, Greece; hybrid

Company

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

What you will do

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

Requirements

  • Senior experience architecting, building, and operating production web applications and microservices at scale.
  • Strong TypeScript expertise across the stack, with Vue 3, React, and Node.js.
  • Experience with REST and GraphQL APIs, microservices, Backend-for-Frontend patterns, PostgreSQL, Elasticsearch, and Kafka.
  • Ability to balance architectural quality with rapid, iterative 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 through shared platform capabilities.
  • Participate in technical documentation, frontend chapter presentations, and biweekly developer sessions.

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