
Real job — pulled straight from Kpler’s careers page · Verified July 22, 2026 · No reposts.
Job description
Kpler is hiring a Senior Fullstack Engineer — a full-time, based in Athens role. Apply directly on Kpler's careers page below.
Senior Fullstack Engineer (Flutter/Node.js) - Mobile Experience
Team: Engineering Application Platform
Location: Athens
Commitment: Full-time
Workplace Type: hybrid
You will join a pioneering squad at the forefront of AI-assisted engineering, where 100% of the code deployed is authored by AI under your orchestration. This is a highly modern environment designed for engineers who want to redefine software delivery by leveraging advanced AI tools to achieve unparalleled quality and velocity.
Working within a close-knit multidisciplinary squad (1 EM, 1 Tech Lead, 1 Mid-level Engineer, 1 PM, 1 Designer), you will lead mobile feature development and may also contribute to the evolution of our Node.js/TypeScript Backend-for-Frontend (BFF) as a secondary component to support the mobile experience. They will also help business teams become autonomous over their own functional scopes, acting as a key enabler of the crew’s platformisation strategy.
Key Responsbilities
-
Develop complex, production-ready features for the MarineTraffic and Kpler mobile apps, upholding and protecting the team’s Clean Architecture standards.
-
Participate in code reviews as a quality guardian, providing constructive feedback that elevates team standards.
-
Collaboratively design and evolve the mobile Backend-for-Frontend (BFF) using Node.js, TypeScript and GraphQL, ensuring the crew’s agility and reducing external dependencies.
-
Adopt and continuously improve engineering practices: CI/CD pipelines, GitOps, linters, Sonar, and peer review workflows.
-
Maintain and improve automated test suites (Unit, Integration, Contract) to uphold software quality.
-
Mentor peers within the squad and contribute to the Front-end Chapter to harmonise practices between Web and Mobile teams.
-
Support business teams in becoming autonomous over their functional scopes within the mobile apps, as part of the crew’s platformisation strategy.
-
Contribute to architectural discussions and incremental improvement initiatives with pragmatism and a collaborative mindset.
- Maintain and optimize the LLM and AI integration stack (e.g., Cursor, Claude Code) to ensure the configuration and evolution of tools enabling agents to write code autonomously with a high degree of quality, adhering to all team standards (rules, commands, and architecture).
Requirements
-
Solid hands-on experience building and shipping complex Flutter & Dart applications in production environments.
-
Familiarity with NodeJS/TS, and GraphQL API design.
-
Deep interest in Clean Architecture principles applied to mobile development.
-
Strong culture of Clean Code and a natural drive to write well-tested, maintainable software.
-
Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience – no specific degree required; demonstrable expertise is prioritised.
-
Professional-level English (written and spoken) is required.
-
Experience working in a platform engineering or inner-source context.
-
Experience working with GQL federation
Essential:
Desirable:
Get Full Stack Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Senior Fullstack Engineer at Kpler?
The required skills for Senior Fullstack Engineer at Kpler include: Flutter, Dart, Node.js, TypeScript, GraphQL, CI/CD.
What is the seniority level for Senior Fullstack Engineer at Kpler?
Senior Fullstack Engineer at Kpler is a Senior level position.
How do I apply for Senior Fullstack Engineer at Kpler?
You can view the full description and apply for Senior Fullstack Engineer at Kpler on EchoJobs: https://echojobs.io/job/kpler-senior-fullstack-engineer-flutter-node-js-mobile-experience-2sv9m.