Kpler Logo

Kpler

Fullstack Engineer

Posted 5 Days Ago
Be an Early Applicant
Remote or Hybrid
Hiring Remotely in Athens
Mid level
Remote or Hybrid
Hiring Remotely in Athens
Mid level
Build and scale end-to-end web features for Kpler’s MarineTraffic and Kpler Terminal products. Develop Vue and React frontend experiences, Node.js microservices, and backend-for-frontend layers. Maintain shared component architecture and design systems, support developer tooling and CI improvements, and collaborate across feature teams. Participate in code reviews, pair programming, and architectural discussions while incorporating AI-assisted development tools.
The summary above was generated by AI
At Kpler, we are dedicated to helping our clients navigate complex markets with ease. By simplifying global trade information and providing valuable insights, we empower organisations to make informed decisions in commodities, energy, and maritime sectors.
 
Since our founding in 2014, we have focused on delivering top-tier intelligence through user-friendly platforms. Our team of over 850 experts from 69 countries works tirelessly to transform intricate data into actionable strategies, ensuring our clients stay ahead in a dynamic market landscape. Join us to leverage cutting-edge innovation for impactful results and experience unparalleled support on your journey to success.
 

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.

We are a dynamic company dedicated to nurturing connections and innovating solutions to tackle market challenges head-on. If you thrive on customer satisfaction and turning ideas into reality, then you’ve found your ideal destination. Are you ready to embark on this exciting journey with us?
 
We make things happen
We act decisively and with purpose, going the extra mile.
 
We build
together
We foster relationships and develop creative solutions to address market challenges.
 
We are here to help
We are accessible and supportive to colleagues and clients with a friendly approach.
 
 
Our People Pledge
 
Don’t meet every single requirement? Research shows that women and people of color are less likely than others to apply if they feel like they don’t match 100% of the job requirements. Don’t let the confidence gap stand in your way, we’d love to hear from you! We understand that experience comes in many different forms and are dedicated to adding new perspectives to the team.
 
Kpler is committed to providing a fair, inclusive and diverse work-environment. We believe that different perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse, global community. We welcome people of different backgrounds, experiences, abilities and perspectives and are an equal opportunity employer.
 
 
 
By applying, I confirm that I have read and accept the Staff Privacy Notice

Similar Jobs

5 Days Ago
Remote or Hybrid
Senior level
Senior level
Analytics
Lead end-to-end integration of US inland waterway barge data into a global cargo intelligence platform. Design ingestion, entity-resolution, Kafka streaming, and data distribution systems using Python, SQL, Elasticsearch, PostgreSQL, and related technologies. Own production operations, observability, incident response, and data integrity while mentoring engineers and contributing to event-driven architecture. Collaborate with analysts and frontend teams to deliver integrated data across APIs, warehouses, and customer-facing interfaces.
Top Skills: AirflowAvroElasticsearchGitopsKafkaKubernetesPostgisPostgresPythonScalaSchema RegistrySnowflakeSQLTypescriptVue
8 Days Ago
Remote
60-60 Hourly
Senior level
60-60 Hourly
Senior level
HR Tech • Other • Professional Services
Build and maintain Laravel and PHP production systems while contributing to React customer-facing features. Investigate production issues, design reliable queues and webhook systems, manage retries and rate limits, maintain third-party integrations, improve database and backend performance, and develop dashboards, tests, API documentation, SDKs, and developer tools. The role requires independent ownership, strong debugging skills, reliable asynchronous systems design, and accurate customer data handling.
Top Skills: APIsInertia.JsLaravelMcp ToolsOpenapiPHPPosthogReactSdksWebhooks
11 Days Ago
Remote or Hybrid
Mid level
Mid level
Analytics
Build and scale PHP backend services, including billing and application management systems, while developing responsive React and TypeScript interfaces. Design REST APIs, manage SQL databases, write E2E tests, improve observability and reliability, and troubleshoot production issues. Collaborate with Product, Finance, CRM, Revenue Operations, and Support teams. Contribute to legacy modernization, CI/CD workflows, and continuous engineering improvements.
Top Skills: AWSCi/CdDockerGitJavaScriptKubernetesNode.jsPHPReactRest ApisSQLStripeTypescript

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account