Senior Frontend Engineer at Marketing Agency
Senior Frontend Engineer at Marketing Agency

Senior Frontend Engineer at Marketing Agency

Vollzeit 48000 - 84000 € / Jahr (geschätzt) Home Office möglich
Go Premium
O

Auf einen Blick

  • Aufgaben: Entwickle innovative Frontend-Lösungen fĂĽr eine bahnbrechende SaaS-Plattform.
  • Arbeitgeber: Dynamische Marketingagentur mit einem kreativen und kollaborativen Team.
  • Mitarbeitervorteile: Flexibles Arbeiten, wettbewerbsfähiges Gehalt und kontinuierliche Weiterbildung.
  • Warum dieser Job: Gestalte die Zukunft der Social-Media-Analyse und beeinflusse echte Geschäftsentscheidungen.
  • GewĂĽnschte Qualifikationen: Mindestens 5 Jahre Erfahrung in der Frontend-Entwicklung, insbesondere mit React.
  • Andere Informationen: Remote-Arbeit aus den Philippinen, spannende Herausforderungen und ein unterstĂĽtzendes Team.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Wir suchen einen Senior Frontend Engineer, der remote von den Philippinen aus für einen in Deutschland ansässigen Kunden von OTA arbeitet. Für diese Stelle verarbeiten wir nur Kandidaten, die auf den Philippinen ansässig sind und eine legale Arbeitserlaubnis für die Philippinen haben.

Ăśber den OTA-Kunden

Eine hochmoderne SaaS-Plattform, die Kreatoren, Influencern und digitalen Vermarktern hilft, ihre Social-Media-Leistung zu verstehen und zu optimieren. Wir aggregieren, analysieren und benchmarken Metriken von Instagram, TikTok und anderen sozialen Plattformen und bieten Echtzeit-Dashboards, Engagement-Insights und Wettbewerbsanalysen, die Geschäftsentscheidungen vorantreiben.

Die Rolle

Wir suchen einen Senior Frontend Engineer, der unserem Engineering-Team beitritt und hilft, die nächste Generation von Social-Media-Analysetools zu entwickeln. Sie werden an einem modernen, typensicheren Stack arbeiten, der Echtzeit-Datenvisualisierung, nahtlose OAuth-Integrationen und eine intuitive Benutzererfahrung bietet, die komplexe Analysen für nicht-technische Benutzer zugänglich macht.

Was Sie tun werden

  • Hauptverantwortlichkeiten
  • Produktion Features erstellen: Entwerfen und Implementieren neuer Funktionen in unserer Anwendung von Datenabruf bis hin zu interaktiven Visualisierungen mit Bibliotheken wie Visx und TanStack Table.
  • Client-Seitenstatus architektonisch gestalten: Entwerfen skalierbarer Muster mit Zustand fĂĽr globalen Status und React Query fĂĽr Serverstatusverwaltung, um optimale Leistung und Cache-Invalidierungsstrategien sicherzustellen.
  • Den gesamten Stack besitzen: Arbeiten Sie an Server- und Client-Komponenten im App Router, implementieren Sie API-Routen, Middleware und Edge-Funktionen nach Bedarf.
  • AuĂźergewöhnliche UX gestalten: Erstellen Sie responsive, zugängliche Schnittstellen mit shadcn/ui, Radix-Primitiven und Tailwind CSS mit akribischer Aufmerksamkeit fĂĽr Details.
  • Typensicherheit gewährleisten: Nutzen Sie TypeScript rigoros, arbeiten Sie mit automatisch generierten Datenbanktypen und erstellen Sie typensichere Abstraktionen fĂĽr komplexe Datenstrukturen.
  • Codequalität vorantreiben: Schreiben Sie testbaren, wartbaren Code mit umfassenden E2E-Tests (Cypress), nehmen Sie an Code-Reviews teil und halten Sie die Engineering-Standards ein.
  • Cross-funktional zusammenarbeiten: Arbeiten Sie mit Produktmanagern, Designern und Backend-Entwicklern zusammen, um kohärente Funktionen zu liefern, die die Benutzer begeistern.

Was wir suchen

  • Erforderliche Erfahrung
  • 5 Jahre professionelle Frontend-Entwicklung mit mindestens 2 Jahren in produktiven React-Anwendungen.
  • Tiefe React-Expertise: Hooks, Context, Server Components, Suspense und moderne Muster.
  • Beherrschung von TypeScript: Sicher im Umgang mit Generics, diskriminierten Unions, Typinferenz und dem Aufbau typensicherer APIs.
  • Erfahrung in der Zustandsverwaltung: Zustand, Redux, Jotai oder ähnliches; Sie verstehen die Vor- und Nachteile verschiedener Zustandslösungen.
  • API-Integrationsfähigkeiten: RESTful APIs, GraphQL, Fehlerbehandlung, optimistische Updates und Caching-Strategien.
  • Moderne CSS: Bevorzugt Tailwind CSS, aber tiefes Verständnis von CSS-in-JS, CSS-Modulen oder Styled-Components ist ebenfalls wertvoll.
  • Testmentalität: Erfahrung mit Cypress, Playwright, Jest oder Testing Library fĂĽr E2E- und Unit-Tests.

Bevorzugte Erfahrung

  • Erfahrung mit Datenvisualisierungsbibliotheken (Visx, Recharts).
  • TanStack Query (React Query) fĂĽr Serverstatusverwaltung.
  • Supabase oder Firebase – Verständnis von BaaS-Mustern, Echtzeit-Abonnements und RLS.
  • Vercel-Bereitstellungen – Vertrautheit mit Edge-Funktionen, Vorschauumgebungen und CI/CD.
  • shadcn/ui oder Radix UI – Erstellung zugänglicher Komponentenbibliotheken.
  • OAuth-Flows und komplexe Authentifizierungszustände (Multi-Workspace-Team-Berechtigungen).
  • PostgreSQL und SQL – Fähigkeit, Datenbankschemas zu verstehen und Abfragen zu optimieren.
  • Framer Motion oder andere Animationsbibliotheken fĂĽr polierte Interaktionen.
  • Monorepo-Erfahrung (Turborepo, Nx) während wir unseren Codebase skalieren.

Schön zu haben (Bonus)

  • Python-Erfahrung – unser Sentiment-Analyse-Backend basiert auf Python auf GCP; die Fähigkeit, zu Python-APIs beizutragen, ist ein Plus, aber nicht erforderlich.
  • GCP-Vertrautheit (Cloud Functions, Cloud Storage, BigQuery) – Verständnis der Cloud-Architektur hilft bei Integrationsarbeiten.
  • DevOps-Wissen – GitHub Actions, Docker, Umweltmanagement.
  • Beobachtungswerkzeuge – Sentry, PostHog, OpenTelemetry.

Technisches Umfeld

Sie werden mit einem modernen, sorgfältig ausgewählten Stack arbeiten:

  • Kerntechnologien
  • Framework: 15 (App Router, Turbopack)
  • UI-Bibliothek: React 19 (Server Components, Suspense)
  • Sprache: TypeScript (strenger Modus)
  • Styling: Tailwind CSS, CSS-Variablen
  • Komponenten: shadcn/ui (Radix UI-Primitiven)

Warum Sie diese Rolle lieben werden

  • Technisches Wachstum
  • Moderne Stack: Arbeiten Sie mit bahnbrechenden Technologien (React 19, 15), bevor sie Mainstream werden.
  • Echte Architektur-Herausforderungen: Bearbeiten Sie Echtzeitdaten, komplexe OAuth-Flows, Multi-Tenant-Arbeitsbereiche und groĂźangelegte Datenvisualisierungen.
  • Volle Verantwortung: Versenden Sie Funktionen von der Konzeption bis zur Produktion mit Autonomie ĂĽber technische Entscheidungen.
  • Best Practices: Trunk-basierte Entwicklung, Feature-Branches mit Vorschauumgebungen, automatisierte Tests und strenge Typensicherheit.

Produktimpact

  • Benutzerfokussiert: Entwickeln Sie Tools, die direkt die Lebensgrundlage und Marketingstrategien von Kreatoren beeinflussen.
  • Datengetrieben: Arbeiten Sie mit faszinierenden Social-Media-Daten – Engagement-Trends, Sentiment-Analyse, Wettbewerbsanalysen.
  • Visuelles Geschichtenerzählen: Verwandeln Sie komplexe Analysen in intuitive, schöne Visualisierungen.

Team & Kultur

  • Hochwertiger Code: Arbeiten Sie in einem gut strukturierten, dokumentierten Code.
  • Agile / Scrum-Methodik: Zweiwöchige Sprints mit klaren Zielen, regelmäßigen Retrospektiven und kontinuierlicher Verbesserung.
  • Kollaborative Umgebung: Pair-Programmierung, durchdachte Code-Reviews und Wissensaustausch.
  • Remote-freundlich: Flexible Arbeitsbedingungen mit asynchroner Kommunikation.
  • Kontinuierliches Lernen: Budget fĂĽr Konferenzen, Kurse und berufliche Weiterbildung.

Unser Engineering-Prinzipien

  • Typensicherheit zuerst: Nutzen Sie TypeScript, um Fehler zur Kompilierzeit zu erfassen, nicht in der Produktion.
  • Serverkomponenten standardmäßig: Verwenden Sie React Server Components fĂĽr optimale Leistung; Client-Komponenten nur bei Bedarf.
  • Progressive Verbesserung: Erstellen Sie Funktionen, die ohne JavaScript funktionieren, und verbessern Sie sie dann.
  • Zugänglichkeit zählt: Jede Komponente sollte tastaturnavigierbar und screenreaderfreundlich sein.
  • Trunk-basierte Entwicklung: Kleine häufige Commits mit Feature-Flags ĂĽber langlebige Branches.
  • Dokumentation als Code: Selbstdokumentierender Code mit hilfreichen Kommentaren, wo Komplexität unvermeidlich ist.
  • Beobachtbarkeit eingebaut: Jede Funktion wird mit Fehlerverfolgung, LeistungsĂĽberwachung und Analytik ausgeliefert.

Interviewprozess

  • Erstscreening (15 min): Gespräch mit dem OTA-Team.
  • Technisches Screening (60 min): Live-Coding-Sitzung – erstellen Sie eine kleine React-Komponente mit TypeScript.
  • Systemdesign (60 min): Entwerfen Sie eine Funktion von Ende zu Ende (z.B. Echtzeit-Benachrichtigungssystem).
  • Code-Review (45 min): ĂśberprĂĽfen Sie einen PR aus unserem Code, diskutieren Sie Vor- und Nachteile und Verbesserungen.
  • Teamfit (30 min): Treffen Sie Teammitglieder und stellen Sie Fragen zur täglichen Arbeit.
  • Angebot: Wir handeln schnell fĂĽr starke Kandidaten (typischerweise 5-7 Werktage).

Wir schätzen Ihre Zeit und geben Ihnen in jeder Phase Feedback.

Beschäftigungsart: Vollzeit

Erfahrung: Jahre

Stellenangebot: 1

Senior Frontend Engineer at Marketing Agency Arbeitgeber: OneTeamAnywhere

Als Arbeitgeber bietet unser Unternehmen eine dynamische und innovative Arbeitsumgebung, die es Ihnen ermöglicht, an der Spitze der Technologie zu arbeiten und Ihre Fähigkeiten in einem modernen Tech-Stack weiterzuentwickeln. Wir fördern eine kollaborative Kultur, in der Teamarbeit und kontinuierliches Lernen geschätzt werden, und bieten flexible Arbeitsbedingungen, die es Ihnen ermöglichen, von überall in den Philippinen aus zu arbeiten. Darüber hinaus unterstützen wir Ihre berufliche Entwicklung mit einem Budget für Konferenzen und Schulungen, um sicherzustellen, dass Sie stets auf dem neuesten Stand bleiben.
O

Kontaktperson:

OneTeamAnywhere HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Frontend Engineer at Marketing Agency

✨Netzwerken, Netzwerken, Netzwerken!

Nutze Plattformen wie LinkedIn, um mit anderen Fachleuten in der Branche in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.

✨Bereite dich auf technische Interviews vor!

Mach dich mit den gängigen Fragen und Herausforderungen vertraut, die in technischen Interviews gestellt werden. Übe das Codieren unter Zeitdruck und sei bereit, deine Denkweise zu erklären.

✨Zeige deine Leidenschaft!

Sprich über deine Projekte und was dich an Frontend-Entwicklung begeistert. Zeige, dass du nicht nur die technischen Fähigkeiten hast, sondern auch ein echtes Interesse an der Branche und den neuesten Trends.

✨Bewirb dich direkt über unsere Website!

Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So kannst du sicherstellen, dass deine Bewerbung schnell und effizient bearbeitet wird. Lass uns gemeinsam die nächste Stufe deiner Karriere erreichen!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Frontend Engineer at Marketing Agency

Frontend Entwicklung
React
TypeScript
Zustand
React Query
API Integration
Tailwind CSS
Cypress
Datenvisualisierung
OAuth
Agile Methodologie
Debugging
Komponentenbibliotheken
Performance Optimierung
Cross-Funktionale Zusammenarbeit

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Betone deine Erfahrungen: Stell sicher, dass du deine relevanten Erfahrungen und Projekte hervorhebst, besonders solche, die mit React, TypeScript und modernen Frontend-Technologien zu tun haben. Zeig uns, was du drauf hast!

Mach es übersichtlich: Halte deine Bewerbung klar und strukturiert. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. Wir lieben es, wenn wir schnell die wichtigsten Punkte finden können!

Bewirb dich über unsere Website: Vergiss nicht, dich über unsere Website zu bewerben! Das macht den Prozess für uns einfacher und schneller. Wir freuen uns darauf, von dir zu hören!

Wie du dich auf ein Vorstellungsgespräch bei OneTeamAnywhere vorbereitest

✨Verstehe die Technologien

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere mit React, TypeScript und den spezifischen Bibliotheken wie Zustand und TanStack Query. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch die Feinheiten und Best Practices.

✨Bereite dich auf technische Fragen vor

Erwarte technische Fragen zu Themen wie State Management, API-Integration und Performance-Optimierung. Übe das Lösen von Problemen in Live-Coding-Sessions, um deine Denkweise und Problemlösungsfähigkeiten zu demonstrieren.

✨Zeige deine UX-Fähigkeiten

Da UX eine wichtige Rolle spielt, bringe Beispiele für Projekte mit, bei denen du an der Gestaltung benutzerfreundlicher Oberflächen gearbeitet hast. Erkläre, wie du Zugänglichkeit und Responsivität in deinen Designs berücksichtigt hast.

✨Frage nach dem Team und der Kultur

Nutze die Gelegenheit, um Fragen ĂĽber das Team und die Unternehmenskultur zu stellen. Zeige dein Interesse an der Zusammenarbeit und wie du zur Teamdynamik beitragen kannst. Das zeigt, dass du nicht nur an der technischen Seite interessiert bist, sondern auch an der Zusammenarbeit im Team.

Senior Frontend Engineer at Marketing Agency
OneTeamAnywhere
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschlieĂźlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 UnterstĂĽtzung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurĂĽck-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>