Jump aboard!

Enaviga is a booking platform for nautical experiences. We are serious about changing the way people set sail! We work hard! We have fun!

Looking for a new challenge? We are always on the lookout for other thalassophiles.

Thalassophile [noun]:
a lover of the sea, someone who loves the sea/ocean

If you are interested in joining us, please send your CV/resume to careers@enaviga.com including the job title in the subject line.

Back-End Developer (Python)

At Enaviga we’re changing the future of boat and luxury yacht charters. Using cutting edge technologies, we have lots of interesting and creative projects in development and we are looking for talented coders and curious problem solvers to help us succeed on our journey. We’re a young and dynamic company now looking to expand significantly with the right people. This is a fantastic opportunity to get in on the ground level, working within a multinational team in an exciting and innovative environment. You’ll have the freedom to take the lead on projects and have a direct impact on our products, shaping the future of our business. If disruptive innovation with exciting technologies is your thing, then read on.... you’re exactly who we’re looking for.

We have an exciting vacancy for a talented developer to join our in-house development team. Working on the next generation of The Enaviga Platform for travellers and boat owners, you will work with cutting edge technologies and help develop our bespoke onboard and backend systems. With so many exciting new projects in development, your role will be varied, challenging and highly rewarding. You will have the opportunity to design and lead on projects, getting involved in every stage of the development lifecycle, from business case capture to implementation. You will receive help and support from your team members but you will largely take responsibility for your own ideas and areas of development work, with a significant amount of autonomy and freedom. Therefore a proactive approach with strong self-motivation is necessary for this role.

Required Skills:

  • Python
  • Django (or Flask) experience
  • Experience with Elasticsearch, or similar solution
  • Understanding of CI tools, such as Gitlab CI, Jenkins, etc
  • Ability to find innovative solutions to complex design problems.
  • A passion for new technologies and how they can be used to improve the capabilities of our platform.

Desired/Bonus Skills:

  • Experience with AWS or similar cloud infrastructure
  • DevOps Mentality, with solid systems understanding
  • Knowledge of ES6+
  • NodeJS
  • ReactJS or React Native
  • Package managers (npm, yarn, etc)

Front-end Developer (JavaScript Expert)

At Enaviga we’re changing the future of boat and luxury yacht charters. Using cutting edge technologies, we have lots of interesting and creative projects in development and we are looking for talented coders and curious problem solvers to help us succeed on our journey. We’re a young and dynamic company now looking to expand significantly with the right people. This is a fantastic opportunity to get in on the ground level, working within a multinational team in an exciting and innovative environment. You’ll have the freedom to take the lead on projects and have a direct impact on our products, shaping the future of our business. If disruptive innovation with exciting technologies is your thing, then read on.... you’re exactly who we’re looking for.

We have 2 full-time positions for talented javascript developers to join our in-house development team. Working on the next generation of The Enaviga Platform for travellers and boat owners, you will integrate with our bespoke onboard technology and backend systems to provide a sensational, immersive and rich user interface. With so many exciting new projects in development, your role will be varied, challenging and highly rewarding. You will receive help and support from your team members but you will largely take responsibility for your own ideas and areas of development work, with a significant amount of autonomy and freedom. Therefore, along with 2 years experience, a proactive approach with strong self-motivation is necessary for this role.

Required Skills:

  • Deep knowledge on ES6+
  • Experience with ReactJS
  • Experience with package managers (npm, yarn, etc)
  • Ability to find innovative solutions to complex design problems.
  • An eye for detail and passion for user experience.

Desired/Bonus Skills:

  • Webpack optimization
  • Knowledge of React Native
  • Jest or similar testing frameworks
  • Python or similar scripting languages.
  • Client/server interaction patterns.
  • Continuous integration patterns
  • AWS or similar cloud infrastructure experience

Internship - Marketing and Communication

Job Description

  • Support in the planning and execution of campaigns, online activities
  • Manage and create interaction on the Facebook page and the Twitter accounts
  • Content management and reviewing the website content
  • E-mail marketing
    • Use of MailChimp or similar tools
    • Content Editing
  • Assist in the development of the online strategy to make the Enaviga-brand more visible to our target audience
  • Optimizing the web traffic via SEO, SEA, affiliation and remarketing

Desired Skills and Experience

  • You are pro-active and like to take initiative
  • You are passionate about what you do. You have a strong interest in everything that’s digital, online marketing, social media, websites and community management. You live to travel and love the sea.
  • You are creative and think out of the box, but have an analytical mind as well
  • You are independent and easily adapt to a fast-moving environment
  • You are native or fluent in English and German, French, Italian or Spanish, any additional language will be welcomed.

Desired Period

  • Preferably long term internships, but short terms (minimum 2 months) are accepted as well.
  • Start as soon as available. Dates can be adjusted according to the demands of the school.
  • Remote working options available.

Travel Agent - German Speaking

You enjoy helping travelers with their next adventures and get an incredible satisfaction when you solve their problems. You are fluent in German.

Qualifications

  • Relevant education or experience

Travel Agent - French Speaking

You enjoy helping travelers with their next adventures and get an incredible satisfaction when you solve their problems. You are fluent in French.

Qualifications

  • Relevant education or experience

Travel Agent - Italian Speaking

You enjoy helping travelers with their next adventures and get an incredible satisfaction when you solve their problems. You are fluent in Italian.

Qualifications

  • Relevant education or experience

Featured Destinations(See all)