Senior Fullstack Engineer - Chartering & Inbox
Kpler
Apply to this jobYour future position
Your mission is to:
-
Design and Build End-to-End Features: Develop scalable and high-performance frontend and backend systems, working across the stack with technologies like AWS, K8S, Ruby on Rails (our legacy system), Python and Vue.js.
-
Lead Strategic Alignment and Initiatives: Drive high-impact engineering initiatives and manage technical communication with engineering managers, product managers, designers, and customers independently to ensure solutions align with critical business and reliability requirements.
-
Champion Engineering Excellence: Write robust, maintainable code and implement best practices around testing, CI/CD, performance, observability and reliability.
-
Architect Scalable Systems: Design and implement distributed systems and microservices with event-driven architecture using Kafka.
-
Maintain and Scale Tech Stack: This role offers a unique balance - you'll lead the scaling efforts of our production Rails environment to keep pace with our growth, while simultaneously architecting 'greenfield' components as we refactor toward our future-state tech stack.
-
Mentor and Coach: Serve as an engineering leader by mentoring junior and mid-level engineers on development best practices, engineering operational excellence, and complex system design.
-
Own Operations and Reliability: Take part in monitoring, incident response, production support and performance tuning across the stack.
-
Contribute to Agile Culture: Actively participate in sprint planning, retrospectives, and other Agile ceremonies to continuously improve team practices.
This could be a match if you have:
-
6+ years developing production-grade applications with Ruby/Python, backend frameworks (preferably Ruby on Rails + Sidekiq and FastAPI) and frontend frameworks (preferably Vue.js) in TypeScript.
-
Strong expertise in designing, implementing, and maintaining microservices architectures.
-
Solid hands-on experience with Kafka and event-driven systems.
-
Proficiency in MySQL, Elasticsearch, and Redis.
-
Familiarity with AWS and infrastructure orchestration tools like Kubernetes and Helm.
-
Deep understanding of data structures, distributed systems, and system design principles.
- Excellent communication and collaboration skills, technical leadership and mentoring, strong adherence to Agile methodologies, decisive and purpose-driven (we make things happen), supportive and collaborative nature (we always help each other).
-
Experience integrating SDKs and APIs into web
-
Exposure to DevOps tooling and practices (GitHub Actions, observability, SonarQube, etc.).
-
Prior work in fast-paced, product-focused environments or the maritime/logistics domain.
Summary
Develop scalable fullstack systems, lead initiatives, mentor engineers, and ensure system reliability.
Job title
Senior Fullstack Engineer - Chartering & Inbox
Experience level
6+ years
Minimum experience
6+ years exp
Industry
maritime
Location requirements
Athens, remote work not specified
Salary
Not specified
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Athens, Greece