682,533open jobs
39,508companies
99,689added this week
Browse all
Salary
$26k – $72k per year (Estimated)
Location
Remote/Hybrid (Athens, Greece)
Seniority
Junior · 2+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Kpler is a data and analytics platform that helps commodity professionals make better decisions. The company provides access to real-time data on global commodity markets, including prices, volumes, and supply and demand dynamics. This information can be used to identify opportunities, mitigate risks, and optimize operations.

About the Role

As a Fullstack Engineer on our Web Experience team, you will help build and evolve the frontend platform powering Kpler’s flagship products: MarineTraffic and Kpler Terminal. Working within a distributed, collaborative crew of experienced engineers, you will bridge frontend excellence with robust backend services, ensuring a unified and performant user experience for millions of global users. You will own features end-to-end, work on micro-frontend systems, and empower around 20 feature teams across the business.

Key Responsibilities

  • Deliver end-to-end features: Build and scale client-facing, cross-domain capabilities-such as interactive maps, unified search, and custom user dashboards-from backend microservices to frontend UI.

  • Unify component architecture: Accelerate the migration of core applications onto Atlas, Kpler’s shared Tailwind-based design system built in Vue 3 and React.

  • Develop Node.js backend services: Design and maintain microservices and Backend-for-Frontend (BFF) layers that compose domain data owned by adjacent engineering teams.

  • Enhance developer experience: Rotate regularly into developer tooling, monorepo automation, CI pipeline optimizations, and internal support to assist feature teams building on the platform.

  • Leverage AI-assisted workflows: Integrate AI tools like Cursor or Claude Code into daily development, identifying opportunities to boost efficiency while maintaining architectural quality.

  • Promote architectural excellence: Participate in code reviews, technical pair programming, and architectural discussions grounded in Domain-Driven Design (DDD) and hexagonal architecture.

Experience & Background

    What you'll need (Must-haves)

    • Web development experience: 2-5 years of professional engineering experience building modern web applications with solid TypeScript and at least Vue or React.

    • Shared code ownership: Proven experience building or maintaining shared tools, component libraries, or internal frameworks that other developers rely on.

    • End-to-end mindset: Eagerness to take full ownership of feature lifecycles, including developing Node.js backend/BFF services when needed.

    • AI-assisted engineering: Hands-on experience incorporating AI development tools (e.g., Cursor, Claude Code) into your workflow with a pragmatic view of their capabilities.

    • Collaborative approach: A pragmatic mindset that values shipping value early, receiving feedback, and iterating over polishing in isolation.

    • Nice-to-haves

      • Modern data & mapping tech: Experience with Mapbox, GraphQL, Kafka, PostgreSQL, or Elasticsearch.

      • Backend languages: Familiarity or working experience with Python or Scala.

      • Platform & architecture patterns: Exposure to hexagonal architecture, micro-frontends, event-driven systems, or monorepos.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
682,533 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Athens
$82k – $123k per year • Remote/Hybrid • Full-Time • Dublin
JavaScript
TypeScript
AI/ML
Copilot
Cursor
Frontend
GraphQL
Angular
React.js
DevOps
Rest API
CI/CD
Jenkins
Git
Kubernetes
Tekton
TeamCity
Management
Kanban
QA
Cypress
Playwright
Jest
Apply
Equity • Remote/Hybrid • Full-Time • 5+ years exp • Zagreb • Osijek
JavaScript
Java
TypeScript
Java
Spring Boot
Frontend
Next.js
React.js
Apply
$30k – $67k per year (Estimated) • In office • 5+ years exp • Saint Petersburg
JavaScript
SQL
Node JS
Node JS
Nest.JS
Fastify
Commander.js
Databases
PostgreSQL
Redis
ElasticSearch
Apache Kafka
Frontend
GraphQL
Next.js
React.js
Vite
npm
Remix
Lighthouse
DevOps
Jaeger
OpenTelemetry
Prometheus
Docker
Grafana
SLI/SLO/SLA
Apply
$11k – $17k per year • In office • Izhevsk
Python
JavaScript
C++
Erlang
Frontend
Vue.js
IoT
FreeRTOS
Apply
$45k – $95k per year (Estimated) • In office • 10+ years exp • Bengaluru
Python
JavaScript
Java
Node JS
Node JS
Express
DevOps
GCP
Azure
AWS
Kubernetes
Apply
$23k – $62k per year (Estimated) • Remote/Hybrid • Full-Time • 1+ year exp • Dubai
Marketing
Salesforce
LinkedIn
Apply
$58k – $140k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree
Marketing
Salesforce
LinkedIn
Apply
$126k – $148k per year • Remote/Hybrid • Full-Time • 7+ years exp • Houston
Marketing
Salesforce
Apply
$33k – $76k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Singapore
Marketing
Salesforce
HubSpot
Apply
$17k – $41k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • PhD • Athens
DevOps
SLI/SLO/SLA
Management
Jira
Apply
$37k – $106k per year (Estimated) • In office • Full-Time • Master's Degree • Athens
Apply
$36k – $88k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Athens
Python
SQL
Python
FastAPI
Databases
Databricks
AI/ML
CatBoost
MLFlow
XGBoost
Reinforcement Learning
Scikit-learn
LightGBM
PyTorch
DevOps
Azure
AWS
Docker
Apply
$16k – $36k per year (Estimated) • In office • Contractor • Bachelor's Degree • Athens
Cybersecurity
GDPR
Management
Outlook
Apply
$23k – $67k per year (Estimated) • In office • Full-Time • 1+ year exp • Athens
Apply
$37k – $106k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Athens
Apply
See all jobs
This is one of many
682,533 more open roles from verified company boards, updated every day.