Kpler

Fullstack Engineer

Kpler
Apply
2 months ago
Athens, GreeceMid Level / Senior

Responsibilities

  • Build and scale end-to-end client-facing features from backend microservices through frontend user interfaces.
  • Develop and maintain Node.js microservices and Backend-for-Frontend layers.
  • Migrate applications to the Atlas shared design system built with Tailwind, Vue 3, and React.
  • Maintain shared tools, component libraries, and internal frameworks used by feature teams.
  • Improve developer tooling, monorepo automation, CI pipelines, and internal platform support.
  • Use AI-assisted development tools such as Cursor and Claude Code while maintaining architectural quality.
  • Participate in code reviews, technical pairing, and architecture discussions involving domain-driven and hexagonal architecture.

Requirements

  • 2–5 years of professional engineering experience building modern web applications.
  • Strong TypeScript experience and proficiency with at least Vue or React.
  • Experience building or maintaining shared tools, component libraries, or internal frameworks.
  • Ability to own feature lifecycles end to end, including Node.js backend and BFF development when needed.
  • Hands-on experience incorporating AI development tools into engineering workflows.
  • Preferred experience with Mapbox, GraphQL, Kafka, PostgreSQL, Elasticsearch, Python, or Scala.
  • Exposure to hexagonal architecture, micro-frontends, event-driven systems, or monorepos is preferred.

Tech Stack

Apache KafkaElasticsearchGraphQLNode.jsPostgreSQLPythonReactScalaTailwind CSSTypeScriptVue.js
Kpler

About Kpler

501-1,000 employees

Kpler builds a subscription SaaS platform that aggregates and analyzes global commodity flows, energy markets, and vessel movements for traders, analysts, and maritime operators. Founded in 2014 and headquartered in Brussels, the privately held company also operates the MarineTraffic brand, extending its ship-tracking and maritime intelligence coverage across 40+ markets.

Contact me