Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Il candidato ideale avrà una comprovata esperienza nella creazione di app performanti che gestiscono streaming video complessi, con un portfolio forte in questo specifico ambito. Si tratta di un progetto stimolante che richiede competenze tecniche approfondite.
Responsabilità Principali:
Sviluppare un'app mobile nativa (Android e/o iOS) per la gestione di flussi video di sorveglianza.
Progettare e implementare un video player personalizzato, altamente efficiente e reattivo.
Integrare le API RESTful dei produttori di sistemi di videosorveglianza (VMS esistenti o IP camera).
Gestire la riproduzione simultanea (multiview) di più flussi video (fino a 4-9 in simultanea).
Implementare funzionalità core: live streaming, playback dalla registrazione, zoom digitale, cattura di snapshot.
Garantire la sicurezza dei dati e delle comunicazioni (TLS, autenticazione).
Ottimizzare le performance per un consumo efficiente della batteria e dei dati di rete.
Competenze Tecniche Richieste (Obbligatorie):
Per Android: Esperienza solida in Kotlin (preferito) o Java, con il framework ExoPlayer e conoscenze di Android Jetpack (Compose, LiveData, ViewModel).
Per iOS: Esperienza solida in Swift (preferito) o Objective-C, con i framework AVFoundation e UIKit.
Profonda conoscenza dei protocolli di streaming video: RTSP, RTMP, HLS.
Comprovata esperienza nell'integrazione di API RESTful e WebSocket.
Esperienza pregressa nella gestione e riproduzione simultanea di più stream video.
Capacità di ottimizzare il codice per prestazioni fluide e latenza ridotta.
Competenze Tecniche Preferite (Plus):
Esperienza con protocolli specifici del settore della sorveglianza (ONVIF).
Conoscenza di tecniche di crittografia e DRM.
Esperienza con il background processing per notifiche push e sincronizzazione.
Capacità di lavorare con prototipi UI/UX e trasformarli in codice funzionale.
Conoscenza di architetture MVVM/MVI e principi CLEAN.
Requisiti Fondamentali:
Portfolio obbligatorio: È richiesto di mostrare esempi di app pubblicate (su App Store/Play Store) o video demo di progetti simili che coinvolgono lo streaming video.
Forti capacità di problem-solving e di lavorare in modo autonomo.
Buone capacità comunicative.
Key Skills
Ranked by relevanceReady to apply?
Join Aicos and take your career to the next level!
Application takes less than 5 minutes