Staff Engineer (m/f/d)

Staff Engineer (m/f/d)

Berlin Vollzeit Homeoffice (teilweise)
SwiftCruit

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und verbessere die Nutzererfahrung für unsere Gäste.
  • Unternehmen: Numa, eine zukunftsorientierte Hospitality-Marke mit kreativer Unternehmenskultur.
  • Vorteile: Wettbewerbsfähiges Gehalt, berufliche Entwicklung und exklusive Rabatte auf unsere Apartments.
  • Weitere Informationen: Vielfältige und inklusive Arbeitsumgebung mit großartigen Karrieremöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Gastfreundschaft und arbeite in einem dynamischen Team.
  • Qualifikationen: Erfahrung in Full-Stack-Entwicklung und starke Kommunikationsfähigkeiten.

ABOUT NUMA

Hey there! We’re Numa, a forward-thinking hospitality brand redefining how people discover cities. We create spaces where simplicity meets innovation, offering thoughtfully designed rooms, studios, and apartments in the heart of Europe’s most vibrant neighbourhoods.
We’re not just transforming the guest experience—we’re revolutionizing the hospitality industry from the inside out. Our cutting-edge technology streamlines operations, delivering unparalleled value with no hidden fees—just real, quality experiences.
At Numa, we believe that travel should be curious and authentic, and we bring those same values to our work culture. As part of our team, you’ll experience a dynamic and supportive environment where creativity thrives, and your contributions make a real impact. We’re committed to fostering a diverse, inclusive, and equitable workplace where every voice is valued, and different perspectives fuel our innovation.

ABOUT THE ROLE

Our full-stack solution is based on modern, serverless architecture. Powered by AWS(Lambda, SQS, SNS, DynamoDB, etc.) and using NodeJS, Typescript, NestJS and React.On the guest facing side we have Next.JS and React. It’s a robust, reliable solution that’sturning heads— and continuously evolving.

In this role, you will:

  • Own corporate-focused functionality across the numa ecosystem, takingresponsibility for both technical direction and hands-on delivery.
  • Build and drive cross-team, full-stack improvements for corporate guests and bookers in partnership with the teams that own the relevant product areas.
  • Serve as a lead engineer for initiatives that span multiple verticals, systems, and userinterfaces.
  • Connect teams, systems, and codepaths to ensure corporate use cases are delivered as cohesive end-to-end solutions across the platform.
  • Spar with Lead Engineers on technical decisions while securing buy-in for technical designs that advance the Corporate roadmap.
  • Help drive the Engineering Organization’s shift towards full Agentic Engineering

ABOUT YOU

We encourage you to apply even if you don't think you meet all of the below criteria. We care most that you are excited about the role and our mission, and are willing to learn. Ideally, you have:

  • AI-Native Engineer with a solid understanding of Agentic Engineering - you don’t just vibe code, you are able to confidently leverage agents to achieve your goals.
  • 6+ years of professional full-stack engineering experience, with a strong track record of owning and delivering complex product improvements end to end.
  • Strong experience with Next.js, TypeScript, React, React Native, and CSS, with the ability to build high-quality user-facing experiences across complex product surfaces.
  • Strong experience with Node.js and API design, including designing solutions that integrate cleanly across multiple systems and domains.
  • Strong experience with testing strategies, preferably including Storybook or @testing-library, MSW, and supertest.
  • Strong experience with Serverless and Event Driven Architecture, preferably AWS focused.
  • Solid understanding of IaC, experience with SST, is a plus.
  • Proven ability to independently drive technical solutions from problem framing through implementation, coordinating effectively across multiple teams and codebases where needed.
  • Strong product and business understanding, with the ability to translate requirements into pragmatic technical approaches that work across an ecosystem rather than within a single isolated scope.
  • Strong ownership mindset, with the ability to identify gaps, surface dependencies and risks early, and maintain momentum in ambiguous, cross-team problem spaces.
  • Good judgment in balancing speed, scalability, maintainability, and consistency when delivering solutions that span multiple verticals.
  • Excellent communication and technical stakeholder management skills.

ABOUT OUR OFFER

  • Empower your career: Thrive in a fast-paced, collaborative environment where your ideas help shape our future. Enjoy opportunities for professional growth and build a fulfilling career path.
  • Experience our brand: Immerse yourself in the Numa lifestyle with a complimentary stay. Share the love with friends and family through exclusive discounts on our stylish apartments. Connect with a global community of colleagues at our inspiring team-building events.

Numa values the diversity of the people it hires and serves. Diversity at our company means fostering a workplace in which individual differences are recognised, appreciated, respected and responded to in ways that fully develop and utilise each person’s talents and strengths. We therefore welcome applications from people of all races, ethnicities, disability statuses, ages, religions, gender identities, and sexual orientations. For more information on the processing of your personal data, please see our Privacy Notice.

#J-18808-Ljbffr

Staff Engineer (m/f/d) Arbeitgeber: SwiftCruit

SwiftCruit in Zürich ist ein hervorragender Arbeitgeber, der seinen Mitarbeitenden nicht nur ein inspirierendes Arbeitsumfeld bietet, sondern auch vielfältige Weiterbildungsmöglichkeiten und die Chance, an innovativen Projekten mitzuarbeiten. Die offene und kollaborative Unternehmenskultur fördert den Austausch von Ideen und ermöglicht es Ihnen, sich sowohl fachlich als auch persönlich weiterzuentwickeln, während Sie Teil eines talentierten globalen Teams sind.

SwiftCruit

Kontaktdaten:

SwiftCruit Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Staff Engineer (m/f/d) erhalten könntest

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei SwiftCruit anzuklopfen, wenn du dich auf die Stelle als Staff Engineer (m/f/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei SwiftCruit vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff Engineer (m/f/d) mit Bravour zu bestehen

Full-Stack Engineering
Node.js
Next.js
TypeScript
React
React Native
CSS

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei SwiftCruit klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei SwiftCruit vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.