
Snap Inc., iletişim, yaratıcılık ve kendini ifade etmeye yönelik kamera odaklı ürünler geliştiren bir teknoloji şirketidir. Şirketin çalışmaları, görsel teknolojiyi kullanarak insanların bağlantı kurmasına yardımcı olmaya odaklanırken dijital ürünlerin ruh sağlığı, toplum ve çevre üzerindeki daha geniş etkilerini de dikkate alır. Snap Inc. ayrıca iş gücünde çeşitlilik, eşitlik ve kapsayıcılığın yanı sıra sorumlu tasarımı, etik yönetişimi, şeffaf karar alma süreçlerini ve çevreye duyarlı faaliyetleri öne çıkarır.
Snap Inc.'te Kıdemli Full-Stack Yazılım Mühendisi (Los Angeles, Ofiste)
Snap’in Snapchat teknoloji ekosistemi için yüksek performanslı web uygulamaları, arayüzler ve ölçeklenebilir hizmetler geliştirin. JavaScript, arka uç teknolojileri ve yapay zekâ destekli mühendislik iş akışlarıyla çalışın.
Açıklama
- Masaüstü ve mobil deneyimler için gelişmiş web uygulamaları ve yazılım sistemleri geliştirmek
- Geliştirme süreci boyunca titiz tasarım ve uygulama pratiklerini kullanmak
- Kullanıcıya sunulan ürünlerin performansını artıran özellikler ve arayüzler oluşturmak
- Paylaşılan kütüphanelere ve sistemlere katkıda bulunarak Snap’in mühendislik kültürünü güçlendirmek
- Operasyonel ve etkileşim metriklerini izlemek ve değerlendirmek
- Kod doğruluğunu, güvenliği ve üretim kalitesini korurken ölçeklenebilir hizmetler tasarlamak ve sunmak için yapay zekâ araçlarından ve hızlı mühendislik pratiklerinden yararlanmak
- Snap’in “varsayılan olarak birlikte” modeli kapsamında yüz yüze iş birliği yapmak
Gereksinimler
- Bilgisayar bilimi veya ilgili bir teknik alanda lisans derecesi ya da eşdeğer pratik deneyim
- Lisans sonrası en az 6 yıl yazılım geliştirme deneyimi, teknik yüksek lisans sonrası 5+ yıl deneyim veya ilgili bir teknik doktora sonrası 2+ yıl deneyim
- Tam yığın web uygulamaları geliştirme konusunda profesyonel deneyim
- JavaScript ve/veya TypeScript, HTML ve CSS konularında ileri düzey yetkinlik
- Java, Go, Node.js ve Python dillerinden biri veya birkaçı konusunda ileri düzey yetkinlik
- React, Angular, Vue veya benzer JavaScript kullanıcı arayüzü çerçeveleriyle ön yüz uygulamaları geliştirme deneyimi
- Nesne yönelimli ve işlevsel programlama kavramlarına güçlü hâkimiyet
- Alan odaklı tasarım konusunda çalışma bilgisi
- Birim testi uygulamalarını sağlam biçimde anlama
- Ön yüz tasarımı veya web uygulaması geliştirme geçmişi
- Kullanıcı arayüzü bileşenlerini uygulama deneyimi
- JavaScript performansını ve tarayıcı düzeni oluşturma işlemlerini iyileştirme deneyimi
- Performans ve ölçeklenebilirlik sorunlarını teşhis edip giderme becerisi
- Yapay zekâ araçlarını kullanma ve oluşturulan kodu mimari sağlamlık, performans kısıtları ve güvenlik endişeleri açısından inceleme becerisi
- Gelişen yapay zekâ sistemlerini ve araçlarını öğrenip benimseme becerisi
- Tercihen WebGL, Canvas, WebAssembly, Service Workers veya diğer gelişmiş ön yüz teknolojileriyle deneyim
- Tercihen GraphQL deneyimi
- Tercihen büyük ölçekli mikro hizmetleri ve dağıtık sistemleri işletme deneyimi
- Tercihen NoSQL, Memcache veya Redis, Kubernetes ya da Google ve AWS hizmetleriyle deneyim
Yan Haklar
- Ücretli ebeveyn izni
- Kapsamlı sağlık sigortası
- Duygusal ve ruhsal sağlık destek programları
- Snap’in uzun vadeli başarısından pay sağlayan ücret paketleri
- Kısıtlı hisse senedi birimleri (RSU)