BiBuyTech

Senior Frontend Developer

Posted: 8 minutes ago

Job Description

BiBuyTech A.Ş. olarak kendi bünyemizde geliştirdiğimiz, AI Agent Otonom tabanlı, Stratejik Satın Alma ve BI İş Zekâsı” Cloud ürünümüzün geliştirilmesinde, belirli süreli, kontratlı uzaktan çalışacak freelance Senior Frontend Developer arayışımız vardır.(Özet Profil)• B2B SaaS’ta veri-yoğun ve gerçek-zamanlı arayüz tecrübesi; Next.js App Router (SSR/ISR), React + TS’te uzman. TanStack Query, RHF + Zod, WebSocket/SSE, ECharts/benzeri, Playwright ve A11y/i18n pratiklerini “ürünleşebilir FE mimarisi” içinde uygular. Design tokens ve perf budget ile çalışır.Ürün zihniyeti yüksek; trade-off konuşur, “okunabilir mimari + net data-flow” kurar.Zorunlu Yetkinlikler (Must-Have)• React + TypeScript + Next.js (App Router, SSR/ISR), Suspense/streaming ve cache invalidation stratejileri.• State/Data: TanStack/RTK Query, global state (Zustand/Redux), optimistic update. • Gerçek-zamanlı: WebSocket/SSE; reconnection + last-known-good-state; stale-less UI. • Form & Şema: React Hook Form + Zod (kompleks RFQ/CLM formları). • Grafikler: ECharts/Highcharts/D3 ile büyük veri üzerinde interaktif paneller. • Test: Jest/RTL + Playwright e2e (kritik akışlar); Lighthouse/Web Vitals odağı. • A11y & i18n: WCAG 2.1 AA, RTL/LTR; tr-en. • Güvenlik & Yetkilendirme: OAuth2/OIDC, RBAC, XSS/CSRF bilinçli UI. Artılar: Micro-frontend (Module Federation), Storybook + tasarım sistemi, Tailwind/MUI, NextAuth/OAuth, BI domain bilgisi.Ana Sorumluluklar• RFQ karşılaştırma, E-İhale canlı akış (latency hedefleriyle), BI dashboard (SSE/WebSocket).• Design system ve token mimarisi; RBAC görünürlük/işlem guard’ları; perf & observability.  Gün Başarı Kriterleri (KPI)• : Design system + auth/guard iskeleti + RFQ tablo MVP (statik). • : Canlı RFQ (WebSocket) + AI açıklama paneli + BI v1 (KPI widget’ları). • : E-İhale canlı akış, raporlar, perf budget, e2e hattı, observability. • Sürekli hedefler: Lighthouse +, p95 TTFB <500ms (SSR), p95 WS RT <150ms, A11y ihlali “0”.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In