Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
4 Ansichten
DiFFreight LLC
Hallo! DiFFreight ist ein internationales Logistikunternehmen auf der Suche nach einem erfahrenenFront-End Tech Lead. Wir beschäftigen uns mit internationalen Transporten in Richtung China, Ukraine, Ukraine – Amerika, Ukraine – Europa. Wir sind im internationalen Transport (China, USA, Europa) tätig und bauen unsere IT-Abteilung aktiv aus
Sie sind für den technischen Zustand und die Entwicklung des Front-End-Teils der Schlüsselprodukte des Unternehmens verantwortlich:
Technische Fähigkeiten:
Erleben Sie die Bauqualität: ESLint, Husky + lint-staged.
CI/CD-Prinzipien verstehentionen), arbeiten mit GitFlow und Pull Request Review.
Fähigkeit, in Jira zu arbeiten, Beurteilungen durchzuführen, Sprints und Risiken zu verwalten.
Fähigkeit, skalierbare FE zu entwerfen Architektur
Interaktion mit dem Backend verstehen (AdonisJS / NestJS, PostgreSQL, Redis, S3).
Führungskompetenzen style="font-weight: 400; Schriftstil: normal; text-decoration: none">Fähigkeit, ein Team zu schulen und zu motivieren
Hohes Maß an Kommunikation und Proaktivität.
Wird ein Plus sein:
Optimierung von Vite-Bundles, Erfahrung mit React Profiler / Web Vitals.
Mehrsprachige Projekte (i18n).
E2E-Tests und Integrationen.
Technische Führung (~80%)Verantwortlich für die Entwicklung und Unterstützung der Front-End-Architektur wichtiger Produkte (ERP, persönliches Konto des Kunden, Site) und stellt deren Stabilität und Skalierbarkeit gemäß der technischen Strategie sicher
Pflege des UI-Systems basierend auf Tailwind CSS + Ant Design, Koordination der Komponenten mit Design Lead.
Codeüberprüfungen durchführen, Qualität und Konsistenz des Codes im Team sicherstellen.
Teststrategie entwerfen und implementieren (Unit / Integration / E2E).
Arbeiten Sie mit dem Back-End-Leiter an APIs, Socket.IO-Ereignissen, Datenschemata und Versionierung zusammen.
Konfigurieren Sie CI/CD (GitHub-Aktionen) für Build-/Test-/Lint-/Preview-/Release-Prozesse.
Gemeinsam mit STO Performance analysieren, Schnittstellen optimieren, Änderungen koordinieren.
Technische Verantwortung: Arbeiten Sie direkt unter dem CTO und verwalten Sie die technische Entwicklung von Produkten.
Team und Prozesse (~20%)
Führung und Management eines kleinen Teams von Frontend-Entwicklern (2-4 Personen).
Teamarbeitsplanung, Zerlegung komplexer Aufgaben und deren Verteilung unter Entwicklern.
Enge Zusammenarbeit mit Produkt-/Projektmanager, UI/UX-Designer und Back-End-Teamleiter, CTO, um technische Lösungen und Anforderungen zu koordinieren.
Mentoring und Entwicklung technischer Fähigkeiten der Teammitglieder
Schätzungen, Risiken, Abhängigkeiten - zusammen mit PM/BA; Sprints - in Jira Pull Requests abarbeiten.
Entwickler-Onboarding und -Entwicklung; Teilnahme an der Einstellung (technische Interviews).
Regelmäßige Synchronisierung mit Design-/QA-/BE-Leitern zur vereinbarten Lieferung.
Durchführung technischer Überprüfungen mit Mitgliedern des Front-End-Teams mit dem Ziel, eine Expertenbewertung des Entwicklungsstands bereitzustellen und Entwicklungsvektoren (professionelle Kurse usw.) zu bestimmen.
Wie wir arbeiten (Prozesse)
GitFlow + Jira + Pull Requests (obligatorische Codeüberprüfung, geschützte Zweige, Statusprüfungen).
Codestandards: ESLint, Prettier, Stylelint; Husky + lint-staged (pre-commit).
CI/CD: GitHub Actions (build/test/lint/preview/prod).
Dokumentation in Repositories (README, kurze ADRs für wichtige technische Lösungen).
Technologie-Stack (Front-End)
React 18, TypeScript, Vite.
Routing: React Router 6.
Daten/Status: @tanstack/react-query, Zustand (falls erforderlich), dayjs/date-fns.
Formulare/Validierung: Formik + Yup (Kenntnisse über React-Hook-Form sind von Vorteil).
Drag&Drop: @dnd-kit (core/sortable/modifiers).
UI/Stil: Tailwind CSS, Ant Design (unterstützte Bibliothek/Inhalt); vite-plugin-svgr.
react-i18next, socket.io-client, uuid.
Back-End (aktuell): AdonisJS (Node.js, TypeScript), PostgreSQL, Redis, S3 (AWS), Socket.IO, Lucid ORM, JWT/Auth, Mail, Swagger, Bull-queue, Logo (pino). Schriftarten: Ace Serve --watch, build, queue, test.
FE Lead verwendet DTO/Kontrakte/Verbindungen aus BE-Dateien, die in einer Version der API-Klicks verwendet werden.
Geeignet für:
Arbeitszeitplan von MO - FR von 10:00 bis 18:00 Uhr;
Probezeit 1 Monat bei vollem Gehalt und täglicher Anwesenheit im Büro
Bei Bedarf bieten wir Kurse zur Schulung grundlegender und zusätzlicher Fähigkeiten an;