Senior Fullstack Engineer

Kpler
United Kingdom
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Architecting","Technical leadership","Mentorship","Code reviews","Documentation"]

Build and operate production fullstack web applications and microservices for the Web Experience team, powering flagship Kpler products like MarineTraffic and Kpler Terminal. Lead technical migration to Atlas and a shared Tailwind-based component library, design BFF and platform-level microservices for maps/search/dashboards, and modernize monorepo tooling and CI. Deliver AI-first engineering workflows using tools like Cursor and Claude Code, while mentoring engineers through reviews and technical sessions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Kpler
Kpler
2 days ago

Senior Fullstack Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Build and operate production fullstack web applications and microservices for the Web Experience team, powering flagship Kpler products like MarineTraffic and Kpler Terminal. Lead technical migration to Atlas and a shared Tailwind-based component library, design BFF and platform-level microservices for maps/search/dashboards, and modernize monorepo tooling and CI. Deliver AI-first engineering workflows using tools like Cursor and Claude Code, while mentoring engineers through reviews and technical sessions.
Location: United Kingdom
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Unify web applications on a shared monorepo and micro-frontend architecture while building platform-level microservices for capabilities across ~20 feature teams.
  • •Drive migration of flagship applications onto Atlas and Kpler’s Tailwind-based component library built in Vue 3 and React.
  • •Design and scale BFF layers and microservices powering maps, search, dashboards, and preferences across web and mobile platforms.
  • •Modernize developer experience by modernizing monorepo tooling, CI automation, migration pathways, and frontend architectural conventions.
  • •Mentor engineers through technical documentation, code reviews, frontend chapter presentations, and biweekly developer sessions.

Key Requirements

  • •Senior fullstack engineering experience architecting, building, and operating production web applications and microservices at scale.
  • •Strong TypeScript proficiency across the stack, with modern frontend frameworks (Vue 3, React) and backend services using Node.js.
  • •Deep experience with REST/GraphQL APIs, microservices, Backend-for-Frontend (BFF) patterns, and data persistence (PostgreSQL, Elasticsearch, Kafka).
  • •Ability to balance high architectural quality with rapid, iterative delivery for end-users and developer teams.
  • •Hands-on experience using AI development tools (e.g., Cursor, Claude Code) to accelerate engineering workflows.
Experience:Web applicationsMicroservicesReal-time tradeMaritime intelligenceEnergy intelligence
Skills:ArchitectingTechnical leadershipMentorshipCode reviewsDocumentation
Tech Stack:TypeScriptVue 3ReactNode.jsRESTGraphQLBackend-for-Frontend (BFF)MicroservicesPostgreSQLElasticsearchKafkaCursorClaude CodeMapboxGraphQL schema federationPythonScalaMonoreposMicro-frontendsHexagonal architecture

Company Brief

Kpler
Provides real-time commodity, shipping and trade intelligence combining satellite, AIS, customs and market data to deliver analytics for energy, dry bulk, petrochemicals, metals and agricultural markets, enabling trading, risk management and market transparency.
Industry: Data Infrastructure
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Paris, France
Founded: 2014
WebsiteLinkedIn