Auf einen Blick
- Aufgaben: Entwickle innovative Features für unsere Event-Plattform mit AI-Integration.
- Unternehmen: Eventfirst, ein dynamisches Startup mit erfahrenen Event-Organisatoren und Ingenieuren.
- Vorteile: Vollständige Remote-Arbeit, wettbewerbsfähige Vergütung und direkte Zusammenarbeit mit Gründern.
- Weitere Informationen: Wachstumsorientierte Umgebung mit direktem Einfluss auf Produktentscheidungen.
- Warum dieser Job: Gestalte die Zukunft der Event-Planung und arbeite an spannenden Projekten.
- Qualifikationen: Erfahrung in TypeScript, React und Web-Produktentwicklung.
Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.
Wir sind eventfirst. Wir haben 2025 begonnen und sind jetzt ein Team von etwa 20 Personen. Unser Team vereint erfahrene Veranstaltungsorganisatoren und Senior Engineers. Wir bauen eine Plattform für Meetings, Offsites und Konferenzen. Heute jonglieren die Unternehmen, Organisationen und Agenturen, die diese Veranstaltungen planen, mit einem Dutzend Tools, ohne einen einzigen Ort, um das gesamte Bild zu sehen. Wir bringen diese Arbeit zusammen und nutzen KI, um die Planung zu erleichtern.
Die Menschen, die diese Probleme aus erster Hand kennen, sind deine Teamkollegen. Du wirst mit ihnen zusammenarbeiten, um ihre Erfahrungen in Software umzuwandeln, die den Menschen hilft, bessere Veranstaltungen zu organisieren. Wir sind in Berlin ansässig, und dies ist eine Remote-Position mit erheblichem Überschneidungsbereich mit den Arbeitszeiten in Berlin. Du wirst direkt mit Gründern arbeiten, deren Erfahrung Apple, Airbnb, Tulip und Tourlane umfasst.
Deine Rolle
Du wirst Teil eines kleinen Teams von acht Senior Engineers, um Funktionen in unserem Produkt zu entwickeln und zu verbessern. Du wirst erheblichen Einfluss haben, eine klare Sicht darauf, wie deine Arbeit das Produkt beeinflusst, und direkten Zugang zu den Gründern und Veranstaltungsexperten.
KI ist Teil der Funktionsweise unseres Produkts. Du wirst Funktionen und Workflows entwickeln, die den Menschen helfen, Veranstaltungen zu organisieren, und sicherstellen, dass sie in der Praxis zuverlässig funktionieren.
Unser Tech-Stack:
- Sprache: TypeScript.
- Frontend: React, Next.js und Tailwind CSS.
- Backend und Datenbank: Drizzle ORM mit Neon (serverless PostgreSQL).
- Deployment und Monitoring: Vercel.
Erfahrung mit TypeScript und React wird stark bevorzugt, damit du schnell beitragen kannst. Du benötigst keine vorherige Erfahrung mit jedem Tool in unserem Stack.
Was du tun wirst
- Funktionen im Frontend, Backend und in der Datenbank entwickeln und verbessern, von der ersten Produktdiskussion bis zur Veröffentlichung und laufenden Wartung.
- Mit unseren Veranstaltungsexperten und Gründern zusammenarbeiten, um die Benutzerbedürfnisse zu verstehen und praktische Lösungen zu gestalten.
- KI-Funktionen und Workflows entwickeln und bewerten. Mit unseren Veranstaltungsexperten zusammenarbeiten, um gute Ergebnisse zu definieren, Fehler zu untersuchen und reale Beispiele in Tests umzuwandeln, die Regressionen erfassen.
- Architektonische Entscheidungen mit dem Team treffen und das Produkt sicher, zuverlässig und wartbar halten.
- Coding Agents verwenden, wo sie helfen, und die resultierende Software überprüfen und verifizieren.
Was du brauchst, um erfolgreich zu sein
- Du hast Produktions-Webprodukte im Frontend, Backend und in der Datenbank ausgeliefert und gewartet.
- Du verwandelst Benutzerbedürfnisse in praktische Funktionen mit klaren, benutzbaren Schnittstellen.
- Du hast KI-Agenten oder Workflows unter Verwendung von Prompt Engineering, Tool-Calling und Fehlerbehandlung entwickelt.
- Du erstellst Evaluierungen aus repräsentativen Beispielen, um die Qualität zu messen, Fehler zu untersuchen und Verbesserungen zu testen.
- Du entwirfst klare Datenmodelle und wählst eine einfache Architektur.
- Du verwendest Coding Agents und überprüfst deren Ausgaben auf Richtigkeit, Sicherheit und Wartbarkeit.
- Du arbeitest unabhängig und kommunizierst klar in gesprochener und schriftlicher Form in Englisch.
Wir schätzen nachgewiesene Fähigkeiten mehr als eine feste Anzahl von Jahren an Erfahrung.
Schön zu haben
- Erfahrung im Betrieb von KI-Agenten oder Workflows in der Produktion, einschließlich Qualitätsüberwachung, Verwaltung von Latenz und Kosten sowie Wiederherstellung von Fehlern.
- Erfahrung mit Next.js, Tailwind CSS, Drizzle, Neon oder Vercel.
- Erfahrung darin, das Wissen von Fachexperten in Software umzuwandeln.
- Beiträge zu Open-Source-Projekten durch Code, Dokumentation, Fehlerberichte oder Überprüfungen.
Was du wissen solltest
Dies ist eine Vollzeit-Remote-Position mit erheblichem Überschneidungsbereich mit den Arbeitszeiten des Teams in Berlin. Der Vertrag hängt von deinem Standort ab. In Ländern, in denen wir keine juristische Person haben, arbeiten wir mit dir unter einem Freelance-Vertrag. Wir klären die Vereinbarung während des Gesprächs mit dem Recruiter.
Unsere Arbeitssprache ist Englisch.
Was wir anbieten
- Vollständig remote Arbeit.
- Wettbewerbsfähige Vergütung.
- Zusammenarbeit mit Senior Engineers und erfahrenen Gründern, mit erheblichem Einfluss und Sichtbarkeit in Produktentscheidungen.
- Direktes Feedback von Veranstaltungsexperten, die die Probleme verstehen, die du löst.
- Eine Chance, das Produkt, die Architektur und die Engineering-Kultur zu gestalten.
Wie man sich bewirbt
Bewerbe dich mit deinem Lebenslauf. Kein Anschreiben oder öffentliches Portfolio erforderlich.
Recruiter-Einführung: Wir werden über deinen Hintergrund, die Rolle, deinen Arbeitsort und die Vertragsgestaltung sprechen.
Technisches Gespräch: Du wirst ein Projekt präsentieren, an dem du gearbeitet hast. Wir werden deinen Beitrag, technische Entscheidungen, Produkt- und UX-Wahlen, Abwägungen und das, was du aus dem Aufbau und der Wartung gelernt hast, erkunden.
Senior Full-Stack Engineer (TypeScript, AI) Arbeitgeber: eventfirst
Bei eventfirst bieten wir dir die Möglichkeit, Teil eines dynamischen und wachsenden Teams zu werden, das sich leidenschaftlich für die Organisation von Firmenevents einsetzt. Unsere remote-first Kultur ermöglicht es dir, flexibel von überall in Deutschland zu arbeiten, während du gleichzeitig von einem fairen Gehalt und planbaren Arbeitszeiten profitierst. Wir fördern eine offene Kommunikation und kurze Entscheidungswege, sodass deine Ideen direkt in die Weiterentwicklung unserer Plattform einfließen können.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Full-Stack Engineer (TypeScript, AI) erhalten könntest
✨Bau dir dein technisches Portfolio auf
Als Freiberufler in der Software-Entwicklung solltest du ein starkes Portfolio haben, das deine bisherigen Arbeiten zeigt. Nutze Plattformen wie GitHub, um deine Projekte sichtbar zu machen. Zeige, was du kannst und mache potenzielle Kunden neugierig auf deine Fähigkeiten!
✨Teilnahme an Tech-Meetups und Konferenzen
Netzwerken ist in der Software-Entwicklung entscheidend! Besuche lokale Tech-Meetups oder Konferenzen, um Gleichgesinnte zu treffen und dir ein Netzwerk aufzubauen. Oft entstehen dort direkte Kontakte, die dir helfen können, neue Projekte zu finden oder Kunden zu gewinnen.
✨Nutze Freelancer-Plattformen smart
Verwende Plattformen wie Upwork oder Freelancer, um neue Projekte zu finden. Achte darauf, ein überzeugendes Profil zu erstellen, das deine Spezialgebiete hervorhebt. Aber versuche auch, langfristige Beziehungen zu deinen Kunden aufzubauen, um wiederkehrende Aufträge zu sichern.
✨Direkte Bewerbung bei interessanten Unternehmen
Wenn du Unternehmen wie eventfirst interessant findest, zögere nicht, dich direkt zu bewerben! Unternehmen sind oft auf der Suche nach talentierten Freelancern. Ein gezielter Kontakt über unsere Website kann dich von anderen Bewerbern abheben.
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Full-Stack Engineer (TypeScript, AI) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Zeig uns deinen Code!:Als Freiberufler im Bereich Software-Entwicklung solltest du dein Portfolio nicht vergessen! Füge einige deiner besten Projekte hinzu, die deine Fähigkeiten glänzen lassen. Zeige, was du drauf hast, indem du auf GitHub verlinkst und vielleicht die Technologien auflistest, mit denen du gearbeitet hast. So können wir sofort sehen, was du alles kannst!
Klarheit beim Preis und Verfügbarkeit:Pack dein Preismodell und deine Verfügbarkeit gleich mit in deine Bewerbung. Da du freiberuflich arbeitest, ist es wichtig, dass wir wissen, wie viel du verlangst und wann du verfügbar bist. Das hilft uns bei der Planung und zeigt uns, dass du weißt, was du wert bist!
Hebe deine Soft Skills hervor:Neben technischem Wissen sind auch Soft Skills wie Kommunikation und Teamarbeit entscheidend in der Software-Entwicklung. In deiner Bewerbung solltest du Beispiele anführen, wo du erfolgreich im Team gearbeitet oder ein Projekt geleitet hast. Das gibt uns einen Eindruck davon, wie du in unsere Kultur passen würdest!
Kundenspezifische Bewerbung:Denk daran, deine Bewerbung an eventfirst anzupassen! Nimm dir Zeit, um zu zeigen, warum du genau für Senior Full-Stack Engineer (TypeScript, AI) bei uns die richtige Wahl bist. Zeig, dass du dich mit unseren Projekten auseinandergesetzt hast und warum du genau hier arbeiten möchtest. Das hebt dich von anderen ab!
Wie man sich auf ein Vorstellungsgespräch bei eventfirst vorbereitet
✨Zeige deine Coding-Skills!
Als Freiberufler in der Software-Entwicklung musst du deine technischen Fähigkeiten unter Beweis stellen. Bereite dich darauf vor, Coding-Challenges oder technische Fragen zu lösen, die dir helfen, dein Verständnis und deine Problemlösungsfähigkeiten zu zeigen. Es ist gut, wenn du Beispiele aus deinen bisherigen Projekten parat hast, um zu demonstrieren, wie du Herausforderungen gemeistert hast.
✨Präsentiere dein Portfolio
Dein Portfolio ist das A und O, wenn es um Freelancing geht! Stelle sicher, dass du einige deiner besten Arbeiten zusammengetragen hast, vielleicht sogar als Live-Demo, und sei bereit, über die Technologien und Ansätze zu sprechen, die du benutzt hast. Zeige, wie deine Projekte einen realen Einfluss hatten oder wie sie Probleme gelöst haben, die potentielle Kunden interessieren könnten.
✨Verstehe die Kundenanforderungen
Freiberufliche Software-Entwickler sind oft mit spezifischen Kundenbedürfnissen konfrontiert. Stelle sicher, dass du alle Anforderungen und Projektziele genau verstehst. Bereite Fragen vor, die zeigen, dass du an der Lösung der Probleme des Kunden interessiert bist, und nicht nur an der reinen Programmierung – Kunden wollen Partner, die ihre Vision teilen!
✨Sprich über Zeitmanagement und Kosten
Da du freiberuflich arbeitest, ist es wichtig, dein Zeitmanagement und deine Preisstrategie klar zu kommunizieren. Sei bereit zu erklären, wie du Projekte priorisierst und Deadlines einhältst. Erwähne auch, wie du deine Tarife festlegst und welche Leistungen im Preis enthalten sind – Transparenz ist der Schlüssel zu einer erfolgreichen Zusammenarbeit!