Flag job

Report

Software Engineer

Min Experience

3 years

Location

Moschato, Attica, Greece

JobType

Full-time

About the job

Info This job is sourced from a job board

About the role

Ferryhopper is revolutionizing online ferry booking, aiming to change the way people travel by ferry. We are collaborating with more than 110 ferry companies across 26 countries, bringing a fresh and seamless ferry booking experience. We always strive to cater to the needs of all travelers and keep improving our services. We're looking for a Software Engineer to join the Ferryhopper team in Athens. In this role, you'll be part of our API team, responsible for developing, maintaining, and ensuring the stability of the API products that power the Ferryhopper platform for our B2B partners. Responsibilities Design and develop new features for the api platform Adapt Ferryhopper's internal APIs to meet B2B platform requirements. Ensure performance and reliability through unit and integration tests, and observability practices. Contribute and maintain the api documentation Engage in code reviews and foster team knowledge sharing. Requirements Minimum 3 years of web application development experience (including open-source or freelancing). Deep understanding of Javascript and Typescript. Proficient in Git. Knowledge of testing practices and coding patterns for writing testable and maintainable code. Excellent problem-solving abilities and strong attention to detail. Strong communication and teamwork skills. Nice to have Experience in RESTful APIs Hands-on experience with logging, opentelemetry tools and grafana Familiar with testing suits and CI/CD tools Experience with relational databases (Postgres) Hands-on experience with containerization (Docker)

About the company

Ferryhopper is revolutionizing online ferry booking, aiming to change the way people travel by ferry. We are collaborating with more than 110 ferry companies across 26 countries, bringing a fresh and seamless ferry booking experience. We always strive to cater to the needs of all travelers and keep improving our services.

Skills

javascript
typescript
git
rest
postgres
docker