654,521open jobs
38,054companies
91,731added this week
Browse all
Salary
$85k – $175k per year (Estimated)
Location
Remote/Hybrid (United Kingdom)
Seniority
Senior
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 Senior Fullstack Engineer on our Web Experience team, you will play a critical role in evolving the frontend platform behind Kpler’s flagship applications: MarineTraffic and Kpler Terminal. Working within a senior crew alongside product managers and designers, you will unify our web applications on a shared monorepo and micro-frontend architecture while building platform-level microservices that power capabilities for around 20 feature teams. Your technical leadership and engineering standards will directly shape how millions of global users interact with real-time trade, energy, and maritime intelligence.

Key Responsibilities

  • Unify multi-platform user experience: Drive the migration of flagship applications onto Atlas, Kpler's component library and shared Tailwind-based design system built in Vue 3 and React.
  • Build platform-level microservices: Design and scale Backend-for-Frontend (BFF) layers and microservices powering maps, search, user dashboards, and preferences across web and mobile platforms.

  • Elevate developer experience: Empower ~20 feature teams by modernizing monorepo tooling, CI automation, migration pathways, and frontend architectural conventions.

  • Pioneer AI-first engineering: Integrate advanced AI development tools like Cursor and Claude Code across the engineering lifecycle to optimize workflows and boost technical velocity.

  • Champion architectural excellence: Architect resilient, decoupled systems leveraging hexagonal architecture, Domain-Driven Design (DDD), event-driven patterns, and micro-frontends.

  • Mentor and elevate engineering craft: Guide crew members through technical documentation, code reviews, frontend chapter presentations, and biweekly developer sessions.

Experience & Background

    What you'll need (Must-haves)

    • Senior fullstack engineering experience: Proven track record of architecting, building, and operating production web applications and microservices at scale.

    • Core technical stack proficiency: Mastery of TypeScript across the stack, modern frontend frameworks (Vue 3, React), and backend services using Node.js.

    • Platform & API architecture: Deep experience with REST/GraphQL APIs, microservices, Backend-for-Frontend (BFF) patterns, and data persistence (PostgreSQL, Elasticsearch, Kafka).

    • Pragmatic delivery & platform mindset: Eagerness to balance high architectural quality with rapid, iterative product delivery that enables both end-users and developer teams.

    • AI-assisted engineering approach: Active hands-on experience utilizing AI development tools (e.g., Cursor, Claude Code) to accelerate daily engineering workflows.

    • Nice-to-haves

      • Specialized web technologies: Experience with Mapbox, GraphQL schema federation, Python, or Scala.

      • Advanced architecture & tooling: Practical experience with monorepos, micro-frontends, hexagonal architecture, or Domain-Driven Design (DDD).

      • Design system maintenance: Experience maintaining or contributing to shared component libraries and design systems utilized across multiple teams.

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.
654,521 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
In your city
Fullstack Engineer 1 day ago
$52k – $109k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp
Python
JavaScript
TypeScript
Node JS
Scala
Databases
PostgreSQL
ElasticSearch
Apache Kafka
AI/ML
Cursor
Claude Code
Frontend
Vue.js
GraphQL
Tailwind CSS
React.js
Apply
In office
Python
JavaScript
TypeScript
SQL
Databases
Snowflake
AI/ML
Copilot
Cursor
Claude Code
dbt
DevOps
GCP
Azure
AWS
Apply
DevOps Engineer 1 day ago
$84k – $166k per year (Estimated) • Remote • Full-Time • 4+ years exp
Python
Bash
AI/ML
Copilot
Cursor
Claude Code
Prompt Engineering
Anomaly Detection
DevOps
Terraform
Ansible
GCP
GitHub Actions
Istio
New Relic
Chef
CloudFormation
Datadog
Dynatrace
Linkerd
Prometheus
GitLab CI
Azure
CI/CD
GitOps
ArgoCD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Spinnaker
Blue-Green Deployment
Platform Engineering
Trunk-Based Development
Service Mesh
Self-Healing
JFrog Artifactory
Amazon EKS
AWS Lambda
Amazon EC2
Progressive Delivery
FinOps
AIOps
Amazon S3
Amazon ECS
Cybersecurity
SOC 2
Web3
Rollup
Apply
$14k – $40k per year (Estimated) • In office • 1+ year exp • Surat
Python
Java
TypeScript
SQL
Frontend
GraphQL
DevOps
GCP
GitHub Actions
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Cybersecurity
Burp Suite
OWASP ZAP
OWASP Top 10
Management
Zapier
QA
TestRail
Selenium
JMeter
Playwright
Swagger
Postman
k6
Apply
$11k – $14k per year • Remote • Bachelor's Degree • Yekaterinburg
JavaScript
PHP
PHP
Laravel
Databases
PostgreSQL
Frontend
Vue.js
Webpack
DevOps
Rest API
Loki
Prometheus
GitLab CI
CI/CD
Git
Docker
Kubernetes
Grafana
Gitflow
Graylog
Management
Jira
Scrum
Apply
Fullstack Engineer 1 day ago
$52k – $109k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp
Python
JavaScript
TypeScript
Node JS
Scala
Databases
PostgreSQL
ElasticSearch
Apache Kafka
AI/ML
Cursor
Claude Code
Frontend
Vue.js
GraphQL
Tailwind CSS
React.js
Apply
Tax Expert 1 day ago
$31k – $68k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree
Analytics
Microsoft Excel
Apply
Full Stack Engineer 4 days ago
$27k – $78k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Athens
JavaScript
PHP
TypeScript
SQL
Node JS
Frontend
React.js
DevOps
Rest API
CI/CD
Git
AWS
Docker
Kubernetes
Management
Stripe
Apply
Full Stack Engineer 4 days ago
$63k – $165k per year (Estimated) • Remote/Hybrid • Full-Time • 3+ years exp • Bachelor's Degree
JavaScript
PHP
TypeScript
SQL
Node JS
Frontend
React.js
DevOps
Rest API
CI/CD
Git
AWS
Docker
Kubernetes
Management
Stripe
Apply
$66k – $141k per year (Estimated) • In office • Full-Time • 5+ years exp • Singapore
Marketing
Salesforce
Apply
See all jobs
This is one of many
654,521 more open roles from verified company boards, updated every day.