Frontend Engineer

  • Remote - Worldwide

Remote

Software Development

Mid-level

Job description

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. Our team is comprised by young people specialized in cutting-edge technologies and tourism, who never compromise and continuously seek for innovative solutions. To support our growth, we are looking for a skilled Frontend Engineer to join our team and contribute to the reshaping of the ferry travel experience.

As a Frontend Engineer you will join our MarTech Product team — the engine behind our marketing tech stack. You’ll contribute to the design and development of tools and interfaces that empower our marketing teams to move fast, personalize experiences, and make data-driven decisions.

Responsibilities

  • Integrate and maintain third-party tracking SDKs from tools like Braze, Adjust, GA4, Google Ads, Bing Ads and Google Tag Manager to enhance our marketing tech ecosystem

  • Develop and maintain user-facing interfaces and digital marketing campaign material to support our marketing team

  • Work closely with stakeholders from Marketing and Product to understand requirements and help with marketing automation, tracking, attribution, and personalization

  • Ensure the technical feasibility of UI/UX designs and implement pixel-perfect interfaces

  • Collaborate with backend to define APIs and data structures

  • Optimize applications for performance, accessibility, and SEO

Requirements

Required qualifications, skills & knowledge

  • 4+ years of experience building modern frontend web applications

  • Bachelor’s degree in Engineering, Computer Science, or related fields

  • Strong proficiency in JavaScript, CSS, HTLM, and React

  • Experience working with REST APIs, document request models, offline storage, and third-party libraries

  • Comfortable working with tracking and attribution SDKs, data layers, and marketing tools (e.g., Braze, Adjust, Google Tag Manager)

  • A keen eye for detail and a passion for clean, maintainable code

  • Familiarity with agile methodologies and working in cross-functional teams

  • Knowledge of unit testing, prop types, and code debugging

  • Solid understanding of mobile app design principles and best practices

  • Familiarity in front-end technologies e.g. React, Redux, MobX, ES6, Sass, Webpack

  • Experience translating visual designs into code

  • Understanding of good Design practices and capability to suggest design improvements

  • Excellent command of English, both written and oral

Key competencies

  • A positive mindset and continuous-learning attitude

  • A collaborative approach to building apps and solving complex problems

  • Analytical thinking and strong understanding of data, web analytics and attribution

  • Team spirit and excellent communication skills

  • A detail-oriented approach and a desire to strive for perfection

  • Discipline, diligence and accountability

  • “Out of the box” thinking

  • Fulfilled military obligations

We offer

  • Attractive Remuneration Package

  • Work in an international and dynamic atmosphere among young and smart people

  • Huge learning experience in using best practices and cutting-edge technologies

  • Private life and health insurance

  • Work from anywhere! Do you prefer working from one of the Greek islands or any other place in the world? Feel free to do so. We are completely flexible and have team members who prefer coming to the office and others who work fully remote or anything in-between.

Share this job:
Please let Ferryscanner know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply