Project Description
With Dreamlines everyone will be able to find their dream cruise on the high seas. Dreamlines work with only the most reputable cruise companies to offer customers a huge selection of cruises, with new trips added daily.
Requirements
Must have
- software engineering fundamentals, algorithms and data structures, OOP,
- solid ES6 JavaScript, HTML, and CSS knowledge.
- Experience with React and preferably Next.js
- Modern web client development and testing tools.
- Experience with SEO-driven websites, performance optimization, SSR
- Good understanding and practical knowledge of continuous integration/delivery methods.
- Good teammate, however also work independently and lead initiatives
Nice to have
- Experience with Node.JS or willingness to learn
- Experience with Cloudflare Workers or other Edge Computing solutions
- Familiarity with web analytics and tracking tools, know how they work, how not to break them
- Browser APIs & even more front end performance optimizations
- Experience building large-scale high-performance systems and sites
- German language
Responsibilities
- Take part on redesign and replatforming of old codebase to next.js
- Closely work with product manager and dev teammates
- Take part in whole product/feature lifecycle (from discussing an idea to shipping to production and observing the impact)
- Write production code, with 1 avg week time to market
- Possess ownership and responsibility over application components.
- Keep an eye on build times, web/ssr performance. Optimize all of that.
Meet dreamlines Team


