You'll be joining a small, close-knit team building a modern maritime operations platform for a long-standing European client.
The platform consists of three integrated applications handling everything from invoice management and fleet documentation to AI-powered data extraction from shipping documents.
The project is mid-migration
you'll be helping move a large legacy system into a new, well-structured architecture, while also delivering meaningful Quality of Life improvements that users feel immediately.
The stack is practical and modern: React + TypeScript + Next.js on the frontend, Python/Django/DRF on the backend, deployed on Azure with on-prem components.
The team works in a Kanban/Agile model with bi-weekly syncs
no unnecessary ceremony, just focused delivery.
AI is not a buzzword here
it's embedded in the product and in how the team works.
You'll be expected to use AI tools daily, both as a developer and as someone building AI-powered features for end users.
Requirements
React + TypeScript: 7+ years of commercial experience
Python + Django/DRF: 7+ years of commercial experience
Solid understanding of REST API design and integration patterns
Experience with PostgreSQL and async task processing (e.g. Celery or similar)
Daily use of AI tools (Cursor, Copilot, ChatGPT or similar) -this is a hard requirement, not a nice-to-have.
Proven ability to own and drive complex technical decisions end-to-end
Experience leading or mentoring other developers
Strong English communication skills (C1)
direct collaboration with the client
Familiarity with Next.js (SSR/SSG patterns) (Nice-to-have)
Experience with Azure or similar cloud infrastructure (Nice-to-have)
Knowledge of email processing pipelines or document parsing (Nice-to-have)