Yolda Lojistik
Senior Frontend Developer
Yolda LojistikTurkey6 hours ago
Full-timeEngineering, Information Technology

Genişleyen ekibimiz için çalışma arkadaşları arıyoruz.


Görev ve Sorumluluklar

* Mimari Liderlik: Modern web ve mobil uygulamalar için uçtan uca frontend mimarisini tasarlamak, ölçeklenebilir ve sürdürülebilir yapılar kurmak.

* Ekosistem Yönetimi: React.js ve React Native projelerinde teknoloji stack'ine karar vermek, en iyi pratikleri (best practices) belirlemek ve ekipe bu konuda rehberlik etmek.

* Performans Optimizasyonu: Uygulama performansını (Core Web Vitals, render süreleri, bundle size vb.) analiz etmek ve ileri seviye optimizasyon tekniklerini uygulamak.

* Component Design System: Atomic Design prensiplerini temel alan, yüksek seviyede yeniden kullanılabilir ve test edilebilir kurumsal bileşen kütüphaneleri oluşturmak.

* State & Data Flow: Recoil, Context API veya Redux gibi state management çözümlerini projenin ihtiyacına göre kurgulamak ve veri akış disiplinini sağlamak.

* Kod Kalitesi ve Mentorluk: Code review süreçlerini yönetmek, junior/mid geliştiricilere mentorluk yapmak ve mühendislik standartlarını yükseltmek.

* Dokümantasyon: Storybook ve benzeri araçlarla yaşayan bir dokümantasyon kültürü oluşturmak.



Aranan Nitelikler

* Deneyim: Frontend geliştirme alanında en az 4-5 yıl, React.js ekosisteminde ise geniş çaplı projelerde kıdemli rol üstlenmiş olmak.

* Teknik Derinlik: İleri seviye TypeScript ve modern JavaScript (ES6+) bilgisine sahip, dilin derinliklerine hakim.

* Mobil Yetkinlik: React Native ile uygulama geliştirme ve yayınlama süreçlerinde (iOS/Android) deneyim sahibi.

* Styling: Styled-components, CSS-in-JS veya Tailwind CSS gibi çözümlerde ileri derecede tecrübe ve karmaşık arayüzleri pixel-perfect uygulama yeteneği.

* Mühendislik Prensipleri: Tasarım desenleri (Design Patterns), SOLID prensipleri ve temiz kod yazımı konusunda hassasiyet.

* Test Kültürü: Birim (Unit), entegrasyon ve E2E testleri (Jest, React Testing Library, Cypress vb.) konusunda deneyim.

* Problem Çözme: Karmaşık teknik sorunlara proaktif çözümler üretebilen, analitik düşünme yeteneği gelişmiş.

* İletişim: Teknik olmayan paydaşlarla ve ürün ekibiyle etkili iletişim kurabilme becerisi.


Key Skills

Ranked by relevance