Sind Sie begeistert von Reisen und bringen Sie umfangreiche Erfahrung in der Softwareentwicklung mit? Dann werden Sie Teil der Expansionspläne unseres Kunden als Mid/Senior Full Stack Engineer (Typescript, React) in Berlin! Wir suchen einen talentierten Ingenieur (m/w/x), der unser wachsendes Engineering-Team verstärkt. Sie werden an Systemen arbeiten, die unsere Kundenreisen, Backend-Services und Partnerintegrationen unterstützen. Diese Rolle ist ideal für jemanden, der eine Leidenschaft für sauberen Code, skalierbare Architektur und die Schaffung außergewöhnlicher digitaler Erlebnisse für Reisende hat. Sie werden in ein Team integriert, das täglich neue Herausforderungen annimmt. Getrieben von der Überzeugung, dass Teamarbeit der Schlüssel zum Erfolg ist, werden wir gemeinsam Großes erreichen. In Ihrer Rolle werden Sie aktiv an der Weiterentwicklung der Plattform unseres Kunden mitwirken, insbesondere an den Hotelprodukten. Ihr tägliches Arbeiten umfasst die Entwicklung von Frontend- und Backend-Lösungen, das Design und die Wartung skalierbarer und zuverlässiger Webanwendungen sowie die Anwendung aktueller Trends in der Softwareentwicklung. Zudem werden Sie an der Systemarchitektur mitarbeiten, Code-Analysen durchführen und Empfehlungen zur Optimierung geben. Diese Position bietet Ihnen die Möglichkeit, einen bedeutenden Einfluss zu nehmen, technische Verbesserungen voranzutreiben und die Zukunft der Plattform aktiv mitzugestalten.
Mid/Senior Full Stack Engineer (Typescript, React) (m/f/x)
Beschreibung
Anforderungen
Wir erwarten von Ihnen, dass Sie als Mid/Senior Full Stack Engineer (Typescript, React) von Anfang an voll engagiert sind und eine Leidenschaft dafür haben, die technischen Projekte voranzutreiben. Daher benötigen wir folgende Qualifikationen: Mindestens 4 Jahre Berufserfahrung in der Softwareentwicklung, davon 3 Jahre Erfahrung mit TypeScript und verwandten Technologien wie React, Redux, Express und Node.js. Ein starkes Verständnis von Datenbanken wie MongoDB und SQL-Datenbanken ist erforderlich. Erfahrung mit Testwerkzeugen wie Jest sowie idealerweise Selenium oder Cypress ist von Vorteil. Sie sollten über fundierte Kenntnisse in Softwarearchitekturprinzipien und Entwicklungsmethoden verfügen. Außerdem sind exzellente Problemlösungsfähigkeiten, analytisches und strategisches Denken sowie starke Kommunikations- und Teamfähigkeiten erforderlich. Die Fähigkeit, sich an wechselnde Prioritäten und Technologien anzupassen, ist ebenfalls wichtig. Erfahrung in einem Startup-Umfeld, insbesondere in einem sich ständig weiterentwickelnden agilen Team, ist von Vorteil.