Alle offenen Stellen
Backend-Entwickler (Ruby on Rails)
Travelask.de ist eine spezialisierte Suchmaschine für Reisedienstleistungen (von Flugtickets und Hotels über Ausflüge bis hin zu Versicherungen). Wir aggregieren die besten Angebote von mehr als 1000 Diensten auf einer Seite. Mehr als 8 Millionen Menschen besuchen Travelask.de pro Monat. Wir wachsen und arbeiten aktiv daran, das beste Reiseprojekt der Welt zu schaffen!
Sie werden Teil eines Teams sein, das eines der besten Projekte der Welt für Reisende erstellt!
Erforderliche Berufserfahrung: ab 2 Jahren
Wir werden gut miteinander auskommen, wenn Sie:
- Keine Angst vor schwierigen Aufgaben haben
- Bereit sind, den Code anderer zu verstehen
Unser Technologiestack: Ruby on Rails 5.2, PostgreSQL, Elasticsearch, Sidekiq, Active Admin, Capistrano, RSpec, Puma, GitLab CI.
Ein großer Pluspunkt wäre:
- Toleranz für den Code anderer Personen
- Optimierung für hohe Lasten
- Erfahrung in der Integration von APIs von Drittanbietern
- Erfahrung im Code-Review
- Fähigkeit, Geschäftsanforderungen zu verstehen
Wenn Sie mit etwas nicht vertraut sind, ist es nicht kritisch; es wird die Möglichkeit geben, sich damit auseinanderzusetzen, und wir werden helfen und erklären.
Front-End-Entwickler
Travelask.de ist eine spezialisierte Suchmaschine für Reisedienstleistungen (von Flugtickets und Hotels über Ausflüge bis hin zu Versicherungen). Wir aggregieren die besten Angebote von mehr als 1000 Diensten auf einer Seite. Mehr als 8 Millionen Menschen besuchen Travelask.de pro Monat. Wir wachsen und arbeiten aktiv daran, das beste Reiseprojekt der Welt zu schaffen!
Wir suchen einen Frontend-Entwickler für unser Team (mit Kenntnissen in Vue).
Wir werden gut miteinander auskommen, wenn Sie:
- Keine Angst vor schwierigen Aufgaben haben
- Wissen, wie man den Code anderer liest und verbessert
- Erfahrung im Layout für große Projekte haben
- Ständig weiterentwickeln wollen und über alle neuen Entwicklungen im Frontend auf dem Laufenden bleiben möchten
Um Ihre Verantwortlichkeiten erfolgreich zu bewältigen, werden Sie benötigt, folgendes zu tun:
- Exzellente Kenntnisse in HTML5 und CSS3;
- Verständnis der BEM-Methodik
- Umfassende Kenntnisse in Javascript (ES6+)
- Verständnis für graceful Degradation;
- semantische und gültige Code-Struktur
- Fähigkeit, IE11+ und die neuesten 2 Versionen von Firefox, Chrome (Desktop und Mobile), Opera und Safari (Desktop und Mobile) zu unterstützen
- Erfahrung mit Figma oder Sketch
- Erfahrung mit komplexen CSS3- und JS-Animationen
- Erfahrung in der Entwicklung von responsiven Websites
- Erfahrung mit Webpack oder Verständnis seiner Funktionsweise
- Erfahrung mit Preprozessoren (Sass, PostCSS)
- Erfahrung mit GIT
- Der Vorteil wird sein
Der Vorteil wird sein:
- Verwendung von Tools zur Automatisierung von Arbeit - Build-Systeme, Linter, Autotests
- Erfahrung in der Entwicklung von Anwendungen auf der Grundlage von JavaScript-Frameworks (Vue oder React)
- Kenntnisse von Template-Engines (zum Beispiel Pug, Slim, Haml, Twig, Liquid)
- Erfahrung im Layout für Ruby on Rails
- Erfahrung im Layout für React Native
- Jede zusätzliche Kenntnis und Fähigkeiten im Bereich Webentwicklung, die hier nicht aufgeführt sind, werden ebenfalls als Vorteil angesehen