Snap Inc.
Snap Inc.
5001 – 10.000 Dipendenti
ConsulenzaLogisticaMarketing
Snap Inc. è un’azienda tecnologica che sviluppa prodotti basati sulla fotocamera per la comunicazione, la creatività e l’espressione personale. Il suo lavoro si concentra sull’uso della tecnologia visiva per aiutare le persone a connettersi, tenendo conto al contempo degli effetti più ampi dei prodotti digitali sulla salute mentale, sulla società e sull’ambiente. L’azienda sottolinea inoltre l’importanza della diversità, dell’equità e dell’inclusione nella propria forza lavoro, della progettazione responsabile, della governance etica, di processi decisionali trasparenti e di attività rispettose dell’ambiente.

Ingegnere del software iOS – Snap Inc., Los Angeles in presenza

Crea esperienze fotocamera Snapchat ad alte prestazioni presso Snap Inc. progettando software Objective-C e distribuendo funzionalità mobili stabili.

Descrizione

  • Sviluppare e migliorare applicazioni mobili ad alte prestazioni
  • Creare prodotti affidabili con prestazioni fluide durante l’esecuzione
  • Progettare, definire l’architettura e implementare software Objective-C ampiamente testato per le esperienze fotocamera di Snapchat
  • Pianificare, sviluppare e rilasciare nuove funzionalità di prodotto
  • Valutare i compromessi tecnici e il loro impatto sull’ingegneria
  • Collaborare con il team Design sulle pratiche di interfaccia utente e infrastruttura
  • Revisionare il codice per mantenere elevati standard di qualità
  • Applicare strumenti di IA e flussi di lavoro di ingegneria rapidi per creare e distribuire servizi scalabili
  • Mantenere standard di correttezza, sicurezza e prontezza per la produzione

Requisiti

  • Laurea triennale o magistrale in informatica o in una disciplina tecnica correlata, oppure esperienza pratica equivalente
  • Almeno due anni di esperienza nello sviluppo software dopo la laurea, oppure un master pertinente con un anno di esperienza post-laurea, oppure un dottorato pertinente
  • Esperienza pratica nello sviluppo di applicazioni iOS
  • Conoscenza comprovata del runtime di Objective-C e dei processi sottostanti del sistema
  • Comprensione degli aspetti interni dei sistemi operativi, dei compilatori e dell’ottimizzazione per sistemi mobili a basso consumo
  • Competenza nel multithreading e nell’ottimizzazione delle prestazioni su iOS
  • Solide basi di informatica, inclusi algoritmi e strutture dati
  • Conoscenza dei pattern di progettazione software e delle pratiche consolidate di sviluppo iOS
  • Capacità di utilizzare efficacemente gli strumenti di IA e valutare il codice generato in termini di solidità architetturale, problemi di prestazioni e rischi per la sicurezza
  • Adattabilità nell’apprendere e applicare sistemi e strumenti di IA in evoluzione
  • Esperienza professionale con Objective-C e iOS
  • Esperienza professionale con Swift
  • Esperienza professionale con C o C++
  • Esperienza con OpenGL o Metal

Benefit

  • Congedo parentale retribuito
  • Copertura assicurativa medica completa
  • Programmi di supporto alla salute emotiva e mentale
  • Pacchetti retributivi che includono partecipazioni azionarie tramite unità di azioni vincolate
  • Modello Default Together di Snap, con dipendenti in ufficio almeno quattro giorni alla settimana