
Senior Full Stack Developer with AI
- Remote
- Gdynia, Pomorskie, Poland
- PLN 140 - PLN 170 per hour
Job description
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.
Why Choose This Project?
Work on real AI integration - automated extraction of maritime documents using OpenAI
Stable, long-term engagement with a well-defined roadmap and no feature rollbacks
Small, focused team - your contributions are visible and impactful
International client in a niche, technically interesting domain (maritime industry)
Modern tooling: Azure, GitHub Actions, Celery, Sentry, MCP, SSO, Hetzner Cloud Storage
Job requirements
Must-have
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. We expect AI to be a natural part of how you work, not something you're just getting started with
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
Nice-to-have
Familiarity with Next.js (SSR/SSG patterns)
Experience with Azure or similar cloud infrastructure
Knowledge of email processing pipelines or document parsing
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
