Node.js Back End Developer

3,500 bis 5,000 brutto/Monat Wien Back End Vollzeit Unbefristetes Dienstverhältnis m/w/x
Technologien und Skills
Mehr Technologien anzeigen
Deine Rolle im Team
  • implement and maintain various (micro) services
  • implement interfaces based on GraphQL
  • work and grow as a member of the product team
  • understand business requirements and transform them into code
  • automate development and business processes
  • optimize performance and work on high availability
  • actively participate in our product shaping processes
Aufgaben Verteilung
Neue Features
Maintenance, Bugfixing
Kundenkontakt
Dokumentation
Organisation
Meetings
Unsere Erwartungen an dich

Qualifikationen

  • a solid knowledge of JavaScript (ES6)
  • understand how APIs work (GraphQL, REST, ...)
  • English or German language skills
  • experience with Docker is a plus

Erfahrung

  • strong experience with Node.js
  • used modern toolchains (babel, linter, ...)
  • experience with relational databases

Ausbildung

  • no CS degree required
Das ist dein Arbeitgeber

Bei CubeTech entwickeln wir die Online-Buchungs- und Analysetools von morgen und wollen damit die Reiseindustrie revolutionieren. Mit unserem innovativen Destinations-Management-System wollen wir sowohl den Kunden mit einem umfangreichen Reiseerlebnis erfreuen als auch Leistungsanbietern in der Destination bessere Verkaufswerkzeuge zur Seite stellen.

Branche

Gastgewerbe, Tourismus

Internet, IT, Telekom

Sonstige Branchen

Gründungsjahr
2018
Unternehmensgröße
1-49 Mitarbeiter
Benefits

Du hast noch Fragen?

Erfahre mehr zum DevTeam

Betriebssystem
Mac OS
Arbeitsgerät
Laptop, Zusatz Monitor
Work Enviroment
Separate Räume
Flexible Arbeitszeiten
Keine Kleiderordnung
Klimaanlage
Musik am Arbeitsplatz

Technology

So coden wir
Version Control System
Git
Issue Tracking Tool
Trello Sentry
Kommunikations Tool
Slack
Coding Kultur
Code Reviews
Automatisierte Tests
Continuous Integration
Code-Metriken
Open Source Contribution

Team

Frontend, Backend Developer und Product Owner gestalten und erarbeiten gemeinsam Konzepte um neue Ideen, Features oder Produkte umzusetzen. Dabei stellt Continuous Integration in Kombination mit automatisierten Tests Kernpunkte unseres Entwicklungsprozesses dar.

Team Sprachen
Deutsch Englisch
Team Verteilung
International, Nicht Verteilt
Teamgröße
7-19 Mitarbeiter
Entwicklungsprozess

Kanban

Wir wenden Kanban an und organisieren uns mittels Trello Boards.

Entscheidungen
Architektur
Senior Developer, CTO
Technologie
Team
Konventionen
Senior Developer, CTO
Unsere Werte
Kundenfokus
Moderne Technologien
Funktionalität vor Trends
Kollegen
Martin Nirtl Logo
Martin Nirtl
Back End Developer

Warum hast du dich für dieses Team entschieden?
Als begeisterter Software Entwickler geht es mir vor allem um den Einsatz moderner Technologien die man aus der heutigen Javascript-Welt kennt. ReactJS, GraphQL und viele weitere gehören zum Tech-Stack von Cube und waren gemeinsam mit dem jungen, dynamischen Entwickler Team und dem modernen Office die Hauptgründe mich diesem Team anzuschließen.

Worum geht´s in deinem Job?
Hauptsächlich arbeite ich an unserem Produkt System4C, dass sehr kundenorientiert entwickelt wird. Konkret bedeutet das, dass neue, gewünschte Features in einem agilen Prozess, in dem alle betroffenen Entwickler eingebunden werden, diskutiert und geplant werden, bevor es dann zur Umsetzung geht. Neben neuen Features werden auch manchmal Bugs eliminiert oder Tests geschrieben.

Was gefällt dir besonders an deinem Job?
Der Entscheidungsspielraum den man als Entwickler bei Cube erfährt ist einmalig und gibt jedem Einzelnen Raum für eigene Ideen und Umsetzungen. Natürlich muss man sich dabei auch untereinander austauschen und den ein oder anderen Standpunkt ausdiskutieren.

David Prainer Logo
David Prainer
Product Manager

Warum hast du dich für dieses Team entschieden?
Der Gründer und Geschäftsführer ist eine erfahrene Branchengröße. Die Vision an der wir arbeiten schreibt die Spielregeln der Branche neu. Scheinbar zementierte „Winner Takes All“ Gleichgewichte stehen zur Debatte und neue Chancen entstehen. Das Team ist sehr effektiv die Problemlösung sehr inklusiv. Kurzum: Es ist motivierend und macht Spaß.

Worum geht´s in deinem Job?
Produkt, Geschäfts und Organisationsentwicklung mit allen involvierten Stakeholdern – in meiner Rolle pendle zwischen Problemlösung für das Tagesgeschäft vorausschauender Planung.

Was gefällt dir besonders an deinem Job?
Die vielfältige geistige Reise die jeden Tag in meiner Gedankenwelt ansteht. Im dynamischen Umfeld den Spannungsbogen zwischen top-down und bottom-up Denkweise in Vortrieb zu verwandeln. Die Gewissheit, dass man zur nachhaltigen Wirtschaftlichen Entwicklung der Branche beiträgt.

Karriere

Weiterbildungsmöglichkeiten
🎓 Teilnahme an Meetups
🎓 Zugang zu Online-Kursen
🎓 Zeit um neue Technologien zu erlernen
Infos zum Bewerbungsprozess

Wie viele Runden gibt es?
2 Runden.

Wann erfährst du, ob du eingeladen wirst?
Innerhalb einer Woche.

Wie wird das erste Bewerbungsgespräch durchgeführt?
persönlich vor Ort

Wer ist beim ersten Bewerbungsgespräch dabei?
Fachabteilung, Teammitglied

Wie beurteilen wir deine technischen Skills?
Live-Coding, Direkt im Gespräch

Derzeit gesuchte Berufe
Weitere Berufe
React Front End Developer
Ansprechpartner
Christian Kalmar Logo

Christian Kalmar
Technischer Ansprechpartner

Telefon E-Mail

zum DEV-Team