Snap Inc.
Snap Inc.
5 001 – 10 000 Zaměstnanci
LogistikaMarketingPoradenství
Snap Inc. je technologická společnost, která vytváří produkty využívající fotoaparáty pro komunikaci, kreativitu a sebevyjádření. Zaměřuje se na využití vizuálních technologií, které lidem pomáhají zůstávat v kontaktu, a zároveň zohledňuje širší dopady digitálních produktů na duševní zdraví, společnost a životní prostředí. Společnost také zdůrazňuje rozmanitost, rovnost a inkluzi mezi zaměstnanci, odpovědný design, etické řízení, transparentní rozhodování a provoz ohleduplný k životnímu prostředí.

Softwarový inženýr pro iOS — Snap Inc., Los Angeles, práce v kanceláři

Vytvářejte vysoce výkonné funkce fotoaparátu Snapchatu ve společnosti Snap Inc. navrhováním softwaru v Objective-C a dodáváním stabilních mobilních funkcí.

Popis

  • Vyvíjejte a vylepšujte vysoce výkonné mobilní aplikace
  • Vytvářejte spolehlivé produkty s plynulým během
  • Navrhujte architekturu a implementujte důkladně otestovaný software v Objective-C pro funkce fotoaparátu Snapchatu
  • Plánujte, vyvíjejte a uvádějte nové produktové funkce
  • Posuzujte technické kompromisy a jejich dopad na vývoj
  • Spolupracujte s designovým týmem na postupech pro uživatelské rozhraní a infrastrukturu
  • Provádějte kontrolu kódu s cílem udržovat vysoké standardy kvality
  • Využívejte nástroje AI a rychlé inženýrské postupy k tvorbě a nasazování škálovatelných služeb
  • Dodržujte standardy správnosti, bezpečnosti a připravenosti pro produkční prostředí

Požadavky

  • Bakalářský titul v oboru informatiky nebo příbuzném technickém oboru, případně odpovídající praktické zkušenosti
  • Nejméně dva roky praxe ve vývoji softwaru po získání bakalářského titulu, nebo relevantní magisterský titul s jedním rokem praxe po absolvování, případně relevantní titul PhD
  • Praktická zkušenost s vývojem aplikací pro iOS
  • Prokázaná znalost runtime prostředí Objective-C a základních systémových procesů
  • Znalost interního fungování operačních systémů, kompilátorů a optimalizace pro mobilní systémy s nízkou spotřebou energie
  • Pokročilá znalost vícevláknového programování v iOS a optimalizace výkonu
  • Silné základy informatiky včetně algoritmů a datových struktur
  • Znalost návrhových vzorů a zavedených postupů vývoje pro iOS
  • Schopnost efektivně používat nástroje AI a posuzovat vygenerovaný kód z hlediska architektonické správnosti, problémů s výkonem a bezpečnostních rizik
  • Přizpůsobivost při učení se a používání vyvíjejících se systémů a nástrojů AI
  • Profesní zkušenost s Objective-C a iOS
  • Profesní zkušenost se Swiftem
  • Profesní zkušenost s C nebo C++
  • Zkušenost s OpenGL nebo Metal

Benefity

  • Placená rodičovská dovolená
  • Komplexní zdravotní pojištění
  • Programy podporující emoční a duševní zdraví
  • Odměňovací balíčky zahrnující podíl ve formě omezených akciových jednotek
  • Model Snap Default Together, v jehož rámci zaměstnanci pracují v kanceláři nejméně čtyři dny týdně