
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ě