Fullstack Engineer

Fullstack Engineer

Berlin Vollzeit 63000 - 77000 € / Jahr (geschätzt) Kein Homeoffice möglich
F

Auf einen Blick

  • Aufgaben: Übernehme die Verantwortung für unser Web- und Produktionssystem mit PHP/Symfony und Vue 3.
  • Unternehmen: Innovatives Unternehmen in Berlin, das Elektrikern hilft, ihre Arbeit effizient zu dokumentieren.
  • Vorteile: Wettbewerbsfähiges Gehalt, Home-Office-Möglichkeiten und ein unterstützendes Team.
  • Weitere Informationen: Dynamisches Umfeld mit direkter Zusammenarbeit mit dem Gründer und schnellen Entscheidungen.
  • Warum dieser Job: Gestalte die Zukunft der Dokumentation für Elektriker und arbeite an spannenden Projekten.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Fullstack-Entwicklung mit PHP/Symfony.

Das prognostizierte Gehalt liegt zwischen 63000 - 77000 € pro Jahr.

Über Sparkify

Sparkify wird von Onstruc UG, einem in Berlin ansässigen Dokumentationssoftwareunternehmen, das 2020 gegründet wurde, entwickelt. Onstruc begann mit der Entwicklung von foto-basierten Dokumentationstools für das Baugewerbe und konzentrierte sich vor etwa zweieinhalb Jahren speziell auf Elektriker. Dabei arbeitete das Team mit Wiha zusammen, einem deutschen Werkzeughersteller mit 80 Jahren Geschichte, um die NFC-fähige Hardwareintegration zu entwickeln, die jetzt Sparkifys Kernunterscheidungsmerkmal ist. Elektriker sind gesetzlich verpflichtet, ihre Arbeit zu dokumentieren – Fotos, Formulare, Messdaten – nach jedem Auftrag. Sparkify ersetzt Stift und Papier sowie Excel durch eine Lösung, die vollständig offline im Feld funktioniert und das Messen durch einfaches Antippen ermöglicht, indem Daten direkt von Wiha-Testgeräten über NFC abgerufen werden. Nach 120 Tagen sind wir bereits bei über 85 Kunden und etwa 125 Arbeitsplätzen und gewinnen täglich einen neuen Kunden. Wir sind gut finanziert, wachsen schnell und liefern mit einem kleinen Senior-Team.

Wir suchen jemanden, der die klare Verantwortung für unsere Webplattform übernimmt: Backend, Frontend und die Produktionsrealität dazwischen.

Über die Rolle

Sie übernehmen die operative Verantwortung für unser Produktionssystem: PHP 8 / Symfony-Dienste und einen Vue 3-Webclient, der täglich von Elektrikern genutzt wird. Sie halten das System stabil, sorgen für einen reibungslosen Zahlungsfluss und arbeiten an einem konkreten, priorisierten Bug- und Feature-Backlog von Anfang bis Ende. Dies ist eine Full-Stack-Verantwortungsrolle im praktischen Sinne: kein Backend-Feature ist abgeschlossen, bis die Benutzeroberfläche existiert, und kein Frontend-Flow ist vollständig, es sei denn, die API, das Datenmodell und das betriebliche Verhalten dahinter funktionieren ordnungsgemäß. Dies ist kein Greenfield-Fantasieprojekt, aber auch kein Erbe-Horror. Es handelt sich um ein klares, handhabbares Produktionssystem mit echten Benutzern, echtem Umsatz und echtem Schwung. Sie werden nicht allein sein: Unser Infrastrukturpartner unterstützt die Couchbase-Schicht, und Sie werden eng mit unserem Gründer zusammenarbeiten, der die CTO-Aufgaben direkt übernimmt, damit das System im Laufe der Zeit besser dokumentiert und einfacher zu verwalten wird.

Was Sie tun werden

  • Verantwortung für die Symfony-Dienstflotte: API, Authentifizierung, Zahlung, Benachrichtigung, Bild- und PDF-Berichtdienste; Symfony Messenger für asynchrone Aufgaben
  • Den Webclient mitverantworten: eine Vue 3 + Vuetify + TypeScript SPA unter Verwendung von Pinia und Vite
  • Funktionen von Anfang bis Ende über Checkout, Abrechnung, Arbeitsbereich, Verwaltung und Dokumentationsabläufe bereitstellen
  • Datenimport/-export-Unterstützung aufbauen, wenn neue Hardware-Herstellerpartner der Plattform beitreten
  • Den Zahlungsfluss aufrechterhalten: Mollie-Abonnements, Webhooks, Rechnungen, SEPA-Mandate
  • Produktionsinfrastruktur betreiben und verbessern: Hetzner-Server, GitHub Actions CI, SSH-Bereitstellungen, Cloudflare DNS, Pulumi IaC und Beobachtbarkeit über Sentry, Datadog und Grafana
  • An einem realen Backlog arbeiten: klar definierte Bugs, fehlende Endpunkte, Datenbereinigungen, Sicherheitsmaßnahmen und pragmatische Produktverbesserungen
  • Produktiv mit Couchbase und Sync Gateway werden, die unsere mobile Synchronisation unterstützen. Frühere Couchbase-Erfahrung ist hilfreich, aber nicht erforderlich; die Couchbase-Ingenieure unseres Managed-Service-Partners unterstützen uns hier.

Was Sie mitbringen

  • Mindestens 5 Jahre Erfahrung als Full-Stack-Entwickler mit starkem PHP/Symfony, komfortabel in der Verantwortung für Produktionssysteme und dem Vertrauen in diese
  • Ehrlich gesagt, wohlfühlen mit komplexen, verschachtelten JSON- und dokumentenbasierten Datenmodellen – unser Kern-Datenspeicher ist dokumentenbasiert (Couchbase), nicht rein relational; Couchbase selbst ist am ersten Tag nicht erforderlich, aber dieses allgemeine Wohlbefinden ist wichtig
  • Solide moderne Frontend-Fähigkeiten; unsere SPA ist Vue 3 + Vuetify + TypeScript, und tiefgehende Vue-Erfahrung ist ideal
  • Starke Ingenieure, die aus React, Angular, Svelte oder ähnlichen Frameworks kommen, sind willkommen, wenn sie schnell produktiv in Vue werden können
  • Komfortabel mit Git-Submodulen und einer modularen, Multi-Service-Repo-Struktur
  • Exzellente Englischkenntnisse, gesprochen und geschrieben; dies ist unsere Arbeitssprache
  • Gute Deutschkenntnisse sind von Vorteil
  • Erfahrung im E-Commerce oder Zahlungsverkehr, z.B. Mollie, Stripe oder ähnliches, ist ein großes Plus
  • DevOps-fähig: komfortabel mit Linux-Servern, DNS, CI/CD und Produktionsdebugging
  • Pulumi/IaC-Erfahrung ist ein Plus
  • Pragmatisch, direkt und in der Lage, ohne alles in ein großes Redesign zu verwandeln, zu liefern

Vergütung und Vorteile

Eine freundliche Umgebung mit einem kleinen Team von kollaborativen und innovativen Menschen. Wettbewerbsfähiges Gehalt und Vergütungspaket. Home-Office-freundlich, mit einer Bürokultur, die wir aktiv aufbauen und von den Mitarbeitern erwarten, regelmäßig daran teilzunehmen – dies ist remote-first, nicht remote-only: ein wöchentlicher persönlicher Tag und das tägliche Video-Standup des Teams sind Teil der Rolle, nicht eine gelegentliche nette Zugabe. Sie arbeiten direkt mit dem Gründer zusammen, mit schnellen Entscheidungen und sehr wenig Prozess-Theater.

Wir übernehmen Ihre Ausrüstung (Mac, Telefon und Home-Office-Setup) sowie ein Deutschland-Ticket zusätzlich zum Gehalt und eine ergänzende Gesundheitszulage (~600 €/Jahr).

Fullstack Engineer Arbeitgeber: Funded.club

Sparkify, ein innovatives Unternehmen mit Sitz in Berlin, bietet eine freundliche und kollaborative Arbeitsumgebung, in der Teamarbeit und Kreativität geschätzt werden. Als Fullstack Engineer haben Sie die Möglichkeit, direkt mit dem Gründer zusammenzuarbeiten und an einem wachsenden Produkt zu arbeiten, das echten Mehrwert für Elektriker schafft. Wir fördern die persönliche und berufliche Entwicklung unserer Mitarbeiter und bieten ein wettbewerbsfähiges Gehalt sowie zusätzliche Vorteile wie ein Deutschland-Ticket und eine Gesundheitszulage.

F

Kontaktdaten:

Funded.club Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Fullstack 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 Funded.club anzuklopfen, wenn du dich auf die Stelle als Fullstack 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 Funded.club vorzubereiten!

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

PHP 8
Symfony
Vue 3
Vuetify
TypeScript
Couchbase
JSON-Datenmodellierung

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 Funded.club 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 Funded.club 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.