Snap Inc.
Snap Inc.
5 001 – 10 000 Darbuotojai
KonsultavimasLogistikaRinkodara
Snap Inc. yra technologijų įmonė, kurianti kamera pagrįstus produktus bendravimui, kūrybai ir saviraiškai. Jos veikla orientuota į vizualinės technologijos naudojimą siekiant padėti žmonėms užmegzti ryšį, kartu atsižvelgiant į platesnį skaitmeninių produktų poveikį psichikos sveikatai, visuomenei ir aplinkai. Įmonė taip pat pabrėžia įvairovę, lygybę ir įtrauktį savo darbuotojų gretose, atsakingą dizainą, etišką valdymą, skaidrų sprendimų priėmimą ir aplinką tausojančią veiklą.

5 lygio viso steko programinės įrangos inžinierius įmonėje „Snap Inc.“ (Los Andželas, darbas biure)

Kurkite našias žiniatinklio programas, sąsajas ir plečiamas paslaugas „Snap“ „Snapchat“ technologijų ekosistemai. Dirbkite su „JavaScript“, serverinėmis technologijomis ir dirbtinio intelekto padedamais inžinerijos procesais.

Aprašymas

  • Kurkite pažangias žiniatinklio programas ir programinės įrangos sistemas kompiuteriams bei mobiliesiems įrenginiams
  • Viso kūrimo proceso metu taikykite griežtą projektavimo ir įgyvendinimo praktiką
  • Kurkite funkcijas ir sąsajas, gerinančias naudotojams skirtų produktų našumą
  • Stiprinkite „Snap“ inžinerijos kultūrą prisidėdami prie bendrų bibliotekų ir sistemų
  • Stebėkite ir vertinkite veiklos bei naudotojų įsitraukimo rodiklius
  • Naudokite dirbtinio intelekto įrankius ir sparčias inžinerijos praktikas, kad suprojektuotumėte ir pristatytumėte plečiamas paslaugas, kartu užtikrindami kodo teisingumą, saugumą ir produkcinę kokybę
  • Bendradarbiaukite dirbdami vietoje pagal „Snap“ „default together“ modelį

Reikalavimai

  • Informatikos arba susijusios techninės srities bakalauro laipsnis arba lygiavertė praktinė patirtis
  • Bent 6 metų programinės įrangos kūrimo patirtis įgijus bakalauro laipsnį, bent 5 metų patirtis įgijus techninės srities magistro laipsnį arba bent 2 metų patirtis įgijus susijusios techninės srities daktaro laipsnį
  • Profesinė viso steko žiniatinklio programų kūrimo patirtis
  • Pažangus „JavaScript“ ir (arba) „TypeScript“, HTML ir CSS išmanymas
  • Pažangus vienos ar kelių iš šių technologijų išmanymas: „Java“, „Go“, „Node.js“ ir „Python“
  • Patirtis kuriant sąsajos programas naudojant „React“, „Angular“, „Vue“ arba panašias „JavaScript“ sąsajų sistemas
  • Puikus objektinio ir funkcinio programavimo principų išmanymas
  • Domenais grindžiamo projektavimo praktinis išmanymas
  • Geras vienetinio testavimo praktikos supratimas
  • Patirtis sąsajų projektavimo arba žiniatinklio programų kūrimo srityje
  • Patirtis įgyvendinant naudotojo sąsajos komponentus
  • Patirtis gerinant „JavaScript“ našumą ir naršyklės maketo atvaizdavimą
  • Gebėjimas diagnozuoti ir išspręsti našumo bei plečiamumo problemas
  • Gebėjimas naudoti dirbtinio intelekto įrankius ir vertinti sugeneruoto kodo architektūrinį pagrįstumą, našumo apribojimus bei saugumo rizikas
  • Gebėjimas mokytis ir pritaikyti nuolat tobulėjančias dirbtinio intelekto sistemas bei įrankius
  • Privalumas – „WebGL“, „Canvas“, „WebAssembly“, „Service Workers“ arba kitų pažangių sąsajų technologijų patirtis
  • Privalumas – „GraphQL“ patirtis
  • Privalumas – didelės apimties mikropaslaugų ir paskirstytų sistemų eksploatavimo patirtis
  • Privalumas – „NoSQL“, „Memcache“ arba „Redis“, „Kubernetes“, „Google“ ir AWS paslaugų patirtis

Privalumai

  • Apmokamos vaiko priežiūros atostogos
  • Išsamus medicininis draudimas
  • Emocinės ir psichikos sveikatos palaikymo programos
  • Atlygio paketai, suteikiantys dalį ilgalaikės „Snap“ sėkmės naudos
  • Riboto akcijų suteikimo vienetai (RSU)

Susiję darbai

General Motors

Senior Embedded Software Engineer, General Motors

General Motors

Develop embedded C and AUTOSAR controls software for General Motors, leading delivery across the software lifecycle. Test, debug, and improve supplier solutions in a hybrid role based in Milford, Michigan.

Atidaryti