Jobiglo

No results.

Senior Fullstack Engineer – Flutter & Node.js (Mobile)

Kpler

New
Senior 🇬🇧 English
Flutter Dart Node.js TypeScript GraphQL PostgreSQL PostGIS Mapbox Clean Architecture CI/CD Observability AI/LLM tooling

Job description

About the role

Kpler is looking for a Senior Mobile Engineer to build high‑performance features for its MarineTraffic and Kpler mobile apps, serving millions of B2C users. You will work with Flutter/Dart on the front‑end and design a scalable Backend‑for‑Frontend using Node.js, TypeScript, GraphQL and PostGIS, while leveraging AI‑assisted coding tools.

Key responsibilities

  • Develop complex, production‑ready features for the MarineTraffic and Kpler apps, adhering to Clean Architecture and platform conventions (Apple HIG, Material).
  • Design and evolve the mobile BFF (Node.js, TypeScript, GraphQL, PostgreSQL/PostGIS) as a primary, scalable component.
  • Act as a quality guardian: conduct code reviews, maintain automated test suites (unit, integration, contract), improve observability and CI/CD pipelines.
  • Contribute to product and UX decisions together with the PM and Designer, owning outcomes beyond code.
  • Maintain and optimise the AI/LLM tooling stack (e.g., Cursor, Claude Code) to ensure autonomous code generation meets team standards.
  • Mentor peers, support the Front‑end Chapter and enable business teams to manage their functional scopes.

Required profile

  • At least 5 years of professional experience.
  • Proven track record building and shipping consumer mobile applications at scale (over 1 million users).
  • Strong hands‑on experience with Flutter & Dart in production.
  • Solid experience with Node.js/TypeScript and GraphQL API design for high‑traffic services.
  • Deep knowledge of mobile architecture, performance, testing, observability and Clean Code practices.
  • Excellent understanding of Apple Human Interface Guidelines and ability to create accessible experiences.
  • Product judgement: experience shaping product and UX decisions with PMs and designers.
  • Professional‑level English (written and spoken).

Required skills

  • Flutter
  • Dart
  • Node.js
  • TypeScript
  • GraphQL
  • PostgreSQL / PostGIS
  • Mapbox
  • Clean Architecture
  • CI/CD pipelines
  • Automated testing (unit, integration, contract)
  • Observability tools
  • AI/LLM tooling (e.g., Cursor, Claude Code)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Kpler.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Greece.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 hours ago

Expires 1 month from now

1 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Kpler