Software Engineer

Software Engineer

Vollzeit 62100 - 75900 € / Jahr (geschätzt) Homeoffice möglich
D

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen für die Immobilienbranche und arbeite an spannenden Projekten.
  • Unternehmen: Buildout, ein führendes Unternehmen im Bereich KI-gestützter Software für Immobilienmakler.
  • Vorteile: Attraktives Gehalt, umfassende Gesundheitsleistungen und flexible Arbeitszeiten.
  • Weitere Informationen: Vollständig remote, mit großartigen Entwicklungsmöglichkeiten und einer unterstützenden Unternehmenskultur.
  • Warum dieser Job: Gestalte die Zukunft der Immobilienbranche mit modernster Technologie und einem kreativen Team.
  • Qualifikationen: Erfahrung in der Softwareentwicklung, insbesondere mit Ruby/Rails und JavaScript/React.

Das prognostizierte Gehalt liegt zwischen 62100 - 75900 € pro Jahr.

Buildout ist die KI-Deal-Engine für CRE-Brokeragen, die jeden Schritt vom ersten Kontakt bis zur Provision automatisiert. Während sich Broker auf Beziehungen und das Gewinnen von Listings konzentrieren, kümmert sich Buildout um die Workflows im Hintergrund und verwandelt manuelle Prozesse in intelligente, skalierbare Systeme. Vertraut von über 50.000 Brokern, ermöglicht Buildout profitablere Deals vom Lead bis zum Abschluss.

Wir schaffen außergewöhnliche, benutzerfreundliche, hochwertige Produkte, die die kommerzielle Immobilienbranche in die Zukunft führen und unsere Kunden begeistern. Um dies zu erreichen, arbeiten unsere Entwickler eng mit ihren Produktteammitgliedern zusammen, um unsere branchenführenden Produkte zu entwickeln und zu verbessern. Wir suchen jemanden, der unsere CRE-Marketing-Tools aufbaut, pflegt und verfeinert und regelmäßig Backend- (Rails) und Frontend- (React) Funktionen bereitstellt.

Wie Sie beitragen werden:

  • Verständnis unserer Kunden und ihrer Bedürfnisse
  • Elegante und praktische Lösungen entwickeln
  • Iterieren und Polieren Ihrer Arbeit, um die Standards für Buildout-Qualität zu erfüllen

Sie werden auch:

  • Innerhalb unseres meilensteinbasierten Funktionsentwicklungsrahmens arbeiten und Ihrem Team helfen, große Projekte in gut definierte, schätzbare Komponenten zu unterteilen, damit die Arbeit mit einem klaren Plan beginnt und mehrere Ingenieure parallel beitragen können.
  • Mit dem Produktmanager und dem UX-Designer Ihres Teams zusammenarbeiten, um sicherzustellen, dass alle auf derselben Seite sind und die Benutzererfahrung durchgehend großartig ist.
  • Ihr Team dabei unterstützen, die Buildout-Qualität aufrechtzuerhalten, indem Sie gründliche und zeitnahe Code-Reviews durchführen, bei schwierigen Problemen zusammenarbeiten, um Wissen zu teilen und Verantwortung zu übernehmen, und hervorragende Software rechtzeitig liefern, um mit gutem Beispiel voranzugehen.
  • Persönliche und berufliche Ziele, die von Buildout unterstützt werden, mit Ihrem Teamleiter setzen und erreichen.

Was einen großartigen Kandidaten ausmacht:

  • Mehrjährige Erfahrung in der Produktsoftwareentwicklung innerhalb eines SaaS-Unternehmens oder die Fähigkeit, zu demonstrieren, dass Sie in kürzerer Zeit genug gelernt haben, um immer noch ein großartiger Ingenieur und wertvolles Teammitglied zu sein.
  • Technische Fähigkeiten:
    • Ruby/Rails: Wir sind ein Ruby-Shop bei Buildout, daher wird Ihnen tiefes Wissen über Rails helfen, schnell einsatzbereit zu sein.
    • JavaScript/React: Unser Frontend basiert auf React für alle neuen Arbeiten, neben einem reifen Code, den wir aktiv modernisieren.
    • Testing: Ist Testing ein natürlicher Teil Ihres Prozesses? Wenn ja, werden Sie hier geschätzt.
    • Andere Web-Technologien: Wir verwenden Git für die Versionskontrolle, Slim für unsere View-Templates, leicht angepasstes Bootstrap für unser CSS, MySQL und AWS.

AI-Native Entwicklung bei Buildout:

Die Ingenieurskunst bei Buildout wird standardmäßig durch KI beschleunigt. Claude Code ist unser primärer Entwicklungsagent, der jede PR überprüft. Wir erwarten, dass KI in Ihre Implementierung, Debugging, Tests und Dokumentationsarbeit eingebettet ist.

Was Erfolg aussieht:

  • 90 Tage: Sie versenden Produktions-PRs innerhalb der ersten Wochen, mit Claude Code in Ihrem täglichen Workflow, und haben Ihre erste Funktion unter unserem Meilensteinrahmen geliefert.
  • 6 Monate: Sie besitzen funktionsbezogene Arbeiten von Anfang bis Ende und tragen bedeutend zu unserer automatisierten Testabdeckung bei.
  • 12 Monate: Sie sind vertrauenswürdig, um große Projekte zu planen und zu schätzen, und andere Ingenieure lernen von Ihren KI-unterstützten Workflows und Code-Reviews.

Standort: Dies ist eine vollständig remote Rolle, die in den meisten Teilen der USA offen ist.

Vergütung: Die angestrebte Vergütungsbandbreite für diese Position liegt zwischen 130.000 und 150.000 USD.

Bericht an: Alan Spadoni, unser SVP of Engineering

Vorteile:

  • Beeindruckende Versicherungs- und Leistungsoptionen, einschließlich 2 medizinischer Pläne zur Auswahl, 100% Deckung der Prämien für Zahn- und Augenversicherung für Mitarbeiter, HSA-Saat, vom Unternehmen bezahlte STD, LTD, Lebensversicherung und Telemedizin sowie ein Wellness-Benefit von 400 USD/Jahr.
  • Richtlinien, die eine gesunde Work-Life-Balance unterstützen, einschließlich flexibler PTO, 14 bezahlten Feiertagen, bezahltem Elternurlaub und Freiwilligentagen.
  • 401(k) mit 4% Unternehmensbeitrag und sofortiger Vesting.
  • Eine vollständig remote Arbeitskultur mit einer monatlichen Erstattung für Remote-Arbeit (600 USD/Jahr), um unser verteiltes Team zu unterstützen, und einem jährlichen, persönlichen Unternehmenskickoff.
  • Herausfordernde Probleme zu lösen mit einem engagierten und unterstützenden Team, das in Ihr Wachstum und Ihre Entwicklung investiert.
  • Eine wunderbar skurrile Kultur, in der Sie ermutigt werden, Ihr ganzes Selbst zur Arbeit zu bringen.

Buildout ist stolz darauf, ein Arbeitgeber mit Chancengleichheit zu sein. Wir diskriminieren nicht aufgrund von Rasse, Religion, Farbe, nationaler Herkunft, Geschlecht (einschließlich Schwangerschaft, Geburt oder verwandte medizinische Bedingungen), sexueller Orientierung, Geschlechtsidentität, Geschlechtsausdruck, Alter, Status als geschützter Veteran, Status als Person mit Behinderung, genetischen Informationen, Familienstand, Schutzstatus, Staatsbürgerschaft oder anderen anwendbaren gesetzlich geschützten Merkmalen.

Wenn Sie eine angemessene Unterkunft für einen Teil des Einstellungsprozesses benötigen, kontaktieren Sie uns bitte per E-Mail unter accommodations@buildout.com und teilen Sie uns die Art Ihrer Anfrage und Ihre Kontaktdaten mit, und wir werden Ihre Anfrage prüfen.

Software Engineer Arbeitgeber: Doist

Keyfactor ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in der Schweiz (Zürich) oder im Vereinigten Königreich (Remote) eine dynamische und unterstützende Arbeitsumgebung bietet. Mit einem starken Fokus auf Mitarbeiterentwicklung und strategischen Partnerschaften fördert das Unternehmen eine Kultur der Zusammenarbeit und Innovation, die es den Mitarbeitern ermöglicht, ihre Karriereziele zu erreichen und gleichzeitig einen bedeutenden Beitrag zum Unternehmenswachstum zu leisten.

D

Kontaktdaten:

Doist Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Software Engineer 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 Doist anzuklopfen, wenn du dich auf die Stelle als Software Engineer 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 Doist vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer mit Bravour zu bestehen

Ruby on Rails
JavaScript
React
Testing (RSpec, Jest, Playwright)
Git
MySQL
AWS

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 Doist 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 Doist 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.