Açık Pozisyon
Front-End Developer
Tam Zamanlı
Tam Zamanlı
Düzce Merkez
Codlean Teknoloji olarak, modern teknolojilerle güçlü ve kullanıcı odaklı dijital ürünler geliştiren bir ekibiz. Ürünlerimizin arayüz tarafını güçlendirmek, performans ve kullanıcı deneyimini en üst seviyeye taşımak üzere React.js ekosistemine hâkim bir Frontend Developer arıyoruz.
Bu pozisyonda, tasarım ve backend ekipleriyle yakın iş birliği içinde çalışarak, ölçeklenebilir ve sürdürülebilir web arayüzleri geliştireceksin. Modern component mimarisiyle çalışacak, TypeScript ve state management araçlarını (Zustand, Redux vb.) etkin şekilde kullanarak projenin front-end mimarisine katkı sağlayacaksın.
Ayrıca, performans optimizasyonu, kod kalitesi ve yeniden kullanılabilir component yapıları üzerinde aktif rol alacak; kullanıcı deneyimini ön planda tutarak UI/UX odaklı çözümler üreteceksin.
Sorumluluklar
- React.js ve TypeScript kullanarak yüksek kaliteli, yeniden kullanılabilir component’ler geliştirmek
- Zustand, Redux veya benzeri araçlarla uygulama durum yönetimini (state management) sağlamak
- Apollo Client veya benzeri kütüphanelerle GraphQL tabanlı veri akışını yönetmek
- Performans odaklı geliştirmeler yapmak (lazy loading, memoization, code-splitting vb.)
- UI/UX tasarımlarını piksel hassasiyetinde hayata geçirmek ve component tabanlı düşünme yaklaşımıyla geliştirmek
- Takım içinde kod inceleme (code review) süreçlerine aktif katılmak
- Versiyon kontrol sistemleri (Git) ve modern front-end tooling araçları (Vite, Webpack, ESLint, Prettier, pnpm/yarn) ile çalışmak
- Responsive tasarım ilkelerine uygun, mobil uyumlu arayüzler geliştirmek
- React.js ekosistemine hâkim, modern component mimarisiyle çalışabilen
- TypeScript konusunda yetkin; tip güvenliği, interface ve utility types kullanımında deneyimli
- State management konusunda tecrübeli (özellikle Zustand veya Redux kullanmış)
- Custom Hook geliştirme ve hook mimarisiyle çalışmada güçlü
- Temiz, yeniden kullanılabilir ve sürdürülebilir kod yazma alışkanlığına sahip
- Performans optimizasyonu (memoization, lazy loading, code-splitting, re-render kontrolü vb.) konularında deneyimli
- GraphQL ile çalışmış veya temel sorgulama mantığını bilen (tercihen Apollo Client deneyimi olan)
- UI/UX prensiplerine duyarlı, component tabanlı düşünme becerisine sahip
- Versiyon kontrol sistemleri (Git) konusunda deneyimli
- Takım çalışmasına yatkın, code review süreçlerine açık
- Modern front-end araçlarına (Vite, Webpack, ESLint, Prettier, pnpm/yarn) aşina
- Responsive tasarım ve Tailwind CSS gibi modern stillendirme yöntemlerinde deneyimli

