Back to search
Ferryscanner Linkedin · Posted 26d ago

Frontend Engineer

Athens, Attica, Greece

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Ferryscanner is an online search and booking engine that helps people find affordable ferry tickets to exciting destinations all over the world. Since 2018, we have been working to simplify the ferry booking process, offering ferry tickets for more than 300 destinations in 25 countries. Our company culture is based on five core values: Ownership, Trust & Respect, Constant Improvement, Customer Obsession, and Being Bold. Want to join our team? Welcome aboard!

At Ferryscanner, we care deeply about building great products, moving fast, and creating experiences travelers genuinely enjoy.

We’re looking for a Mid-Level Frontend Engineer to join our product engineering team and help shape the future of ferry booking across web and mobile. You’ll work primarily on our modern Next.js platform, contributing to customer-facing features used by thousands of travellers every day, while also collaborating on mobile experiences built with React Native.

This is a hands-on product engineering role with real ownership — you’ll ship meaningful features end-to-end, collaborate closely with Product and Design, and help improve both user experience and engineering quality across the platform.

Key Responsibilities

  • Build and maintain modern, responsive frontend applications using React and TypeScript
  • Develop reusable, scalable UI components and product features
  • Collaborate closely with Product, Design, Backend, and Data teams
  • Improve application performance, reliability, and developer experience
  • Write automated tests and contribute to engineering best practices
  • Participate in code reviews and technical discussions
  • Help shape frontend architecture and implementation decisions
  • Contribute across both web and mobile projects where needed
  • Use modern AI-assisted development tooling as part of the engineering workflow

Required Qualifications, Skills & Knowledge

  • 2+ years of professional frontend development experience
  • Strong experience with React, TypeScript, and modern CSS
  • Solid understanding of state management patterns (Redux or similar)
  • Experience integrating REST APIs and third-party services
  • Familiarity with testing practices and frameworks such as Jest and Cypress
  • Experience with React Native
  • Good understanding of responsive design, performance optimization, and cross-browser compatibility
  • Comfortable working with Git, CI/CD pipelines, and Agile development workflowsThis

Key competencies

  • Product mindset with attention to usability and user experience
  • Strong communication and collaboration skills
  • Curiosity, ownership, and willingness to continuously learn

We offer

  • Opportunity to build features for a real, high-traffic consumer product used internationally
  • Modern frontend stack with strong engineering practices and minimal legacy overhead
  • Small, collaborative team with high ownership and fast decision-making
  • Exposure to both web and mobile platforms
  • AI tooling available and encouraged as part of the development workflow
  • Hybrid working model
  • Extra annual leave days
  • Private life and health insurance
  • Strong learning environment focused on growth, quality, and continuous improvement
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent