Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Mid-Senior Frontend Developer (React / Next.js)
Şirket: Texit
Lokasyon: Balgat / Çankaya / Ankara – Hybrid (ofis ağırlıklı)
TEXIT
Texit, Toker Topluluğu bünyesinde konumlanan bir ürün ve teknoloji şirketidir.
İnşaat satış/CRM, yurt yönetim sistemleri ve Feedemy adlı food marketplace platformu gibi farklı dikeylerde web panelleri ve SaaS ürünleri geliştiriyoruz.
Bu rol, Ankara ofisinde ekip ile yakın çalışmayı gerektiren, yüz yüze işbirliğinin önemli olduğu bir pozisyondur.
POZİSYON ÖZETİ
Feedemy ve diğer projelerde:
- Next.js 16 App Router + React + TypeScript ile
- SSR/CSR hibrit sayfalar geliştirecek,
- Server Components ve Server Actions kullanan,
- arama, menü, sepet, ödeme ve sipariş takibi gibi kritik akışlarda sorumluluk alacak Mid–Senior seviyede bir Frontend Developer arıyoruz.
GÖREV VE SORUMLULUKLAR
- Next.js 16 (App Router) + React + TypeScript ile modüler ve ölçeklenebilir arayüzler geliştirmek
- SSR / CSR hibrit sayfalar kurgulamak, Server Components ve Server Actions ile backend entegrasyonlarını yönetmek
- REST/JSON API’lerle entegrasyon yapmak (auth, hata yönetimi, boş/edge durumlar)
- React Query / TanStack Query ile veri alma, cache ve mutation akışlarını yönetmek
- Context ve/veya Zustand ile global state (auth, adres, sepet, ödeme, sipariş) yönetmek
- Tasarım sistemine uygun, responsive ve erişilebilir UI bileşenleri geliştirmek
- Code review süreçlerine katkı sağlamak, okunabilir ve sürdürülebilir kod yazmak
ARANAN NİTELİKLER
- En az 3 yıl profesyonel frontend geliştirme deneyimi
- React + TypeScript ile üretim ortamında proje tecrübesi
- Next.js ile proje geliştirmiş olmak (App Router deneyimi tercih sebebi)
- SSR/CSR farkını bilen, Server Components / Server Actions kavramlarına aşina ve bu yapıyla çalışmaya istekli
- REST API, JWT/refresh token tabanlı auth ve temel error handling konularına hakim
- Form ve doğrulama kütüphanelerinden (React Hook Form, Zod, Yup vb.) en az biriyle çalışma deneyimi
- Git, code review ve temel test/dokümantasyon süreçlerine aşinalık
- Ankara’da ikamet eden veya Ankara ofisine düzenli gelebilecek durumda olmak
ARTI DEĞER SAYILACAK DENEYİMLER
- E-ticaret / marketplace projelerinde (sepet, ödeme, kampanya vb.) çalışma deneyimi
- Payment gateway, 3D Secure veya iframe tabanlı ödeme entegrasyonu
- Google Maps JavaScript API, SignalR / WebSocket ile çalışma deneyimi
- Tailwind, shadcn/ui veya benzeri component kütüphaneleriyle deneyim
- Swagger / OpenAPI okuyup endpoint davranışını anlayabilecek seviyede backend okuryazarlığı
KULLANDIĞIMIZ BAZI TEKNOLOJİLER
- Frontend: Next.js 16 (App Router, Server Components, Server Actions), React, TypeScript
- State / Data: React Query, Context API, Zustand
- UI: TailwindCSS, component bazlı tasarım
- Entegrasyonlar: REST API, Google Maps API, SignalR
- Güvenlik: XSS/CSRF önlemleri, input sanitization, httpOnly cookie tabanlı auth
ÇALIŞMA ŞEKLİ VE KÜLTÜR
- Hybrid model; bu rol için Ankara ofisi ana çalışma ortamıdır (haftada birkaç gün ofis)
- Çıktı ve etki odaklı çalışma anlayışı
- Kullanıcı deneyimini önceleyen ürün kültürü
- Düzenli code review, mimari tartışma ve dokümantasyon pratikleri
Not: Sadece temel kriterleri karşılayan başvurular değerlendirmeye alınacaktır.
Key Skills
Ranked by relevanceReady to apply?
Join TEXIT and take your career to the next level!
Application takes less than 5 minutes

