JOB VACANCIES

Senior iOS developer

Il candidato ideale ha maturato esperienza nell’analisi, lo sviluppo e il collaudo di applicazioni per dispositivi iOS (iPhone/iPad).
Ha inoltre maturato una esperienza di almeno 3 anni nella analisi, lo sviluppo e il collaudo di applicazioni per dispositivi mobili iOS per iPhone e iPad.
Il candidato sarà inserito nel gruppo di sviluppo mobile, dove ricoprirà il ruolo di Technical Leader dei progetti su piattaforma iOS; sono quindi richieste esperienza ed autonomia nella progettazione e nello sviluppo di applicazioni iOS.

Skill richiesti:

  • conoscenza dell’iOSSDK, del linguaggio Objective-C/Swifte dell’IDE Xcode
  • familiarità con le principali componenti del framework
  • familiarità con le tecniche di gestione della memoria, programmazione asincrona, debugging, performance tuning, profiling, unittesting
  • conoscenza delle architetture di applicazioni client-server con scambio dati via webservice, XML, JSON REST
  • amiliarità con le “iOS Human Interface Guidelines” e le “App StoreReviewGuidelines”, con le modalità di pubblicazione delle applicazioni, le build adhoc o in-house
  • familiarità con le tecniche di sviluppo di applicazioni universali
  • familiarità con i principali database relazionali
  • familiarità con il framework Core Data
  • familiarità con CocoaPods

Altre caratteristiche che costituiranno titolo preferenziale:

  • sviluppo su watchOS e tvOS
  • altre piattaforme di sviluppo mobile (Android, Windows Phone, etc.)
  • sviluppo mobile in HTML5, CSS3 e JavaScript

Senior iOS/Android developer

Il candidato ideale ha un importante backgroud professionale di sviluppo (5+ anni) e una solida conoscenza di software engineering.
Ha inoltre maturato una esperienza di almeno 3 anni nella analisi, lo sviluppo e il collaudo di applicazioni per dispositivi mobili iOS e Android.
Il candidato sarà inserito nel gruppo di sviluppo mobile, dove ricoprirà il ruolo di Technical Leader dei progetti mobile.

Skill richiesti:

  • conoscenza approfondita e esperienze dimostrabiliiOSe Android e dei rispettivi linguaggi di riferimento, Objective-C/Swift o Java
  • familiarità con le principali componenti dei framework
  • familiarità con le tecniche di gestione della memoria, programmazione asincrona, debugging, performance tuning, profiling, unittesting
  • vera passione per il codice pulito e testabile
  • conoscenzadelle architetture di applicazioni client-server con scambio dati via webservice, XML, JSON
  • familiaritàcon i principali database relazionali

Principali aspettative:

  • Sviluppare applicazioni mobile iOS e Android sempre allo stato dell’arte scrivendo codice di qualità
  • Lavorare in modo indipendente su progetti di complessità variabile
  • Essere una guida tecnologica ed avere doti di leadership sui progetti assegnati
  • Aiutare gli altri sviluppatori ad incrementare le loro conoscenze
  • Lavorare duro e divertirsi allo stesso tempo

Altre caratteristiche che costituiranno titolo preferenziale:

  • sviluppo su watchOS e tvOS
  • sviluppo su Android Wear
  • esperienza nello sviluppo mobile in HTML5, CSS3 e JavaScript
  • applicazioni pubblicate sugli store
  • utente Unix da lungo tempo

PHP web developer

Vidiemme è alla ricerca di un PHP Web Developer con almeno 2-3 anni di esperienza.
Quello che cerchiamo è una persona molto motivata con una vera passione per la programmazione, in particolare orientata al web, che abbia voglia di crescere, di imparare, di sperimentare e di confrontarsi quotidianamente con un team di professionisti di alto livello. Persone che abbiano la “forma mentis” per scrivere codice pulito e di qualità, migliorandolo ad ogni progetto.

Skill richiesti:

  • profonda conoscenza dell’OOP in PHP orientato alle applicazioni web
  • buona conoscenza di Laravel per lo sviluppo di web application
  • buona conoscenza dei principali motori di database relazionali e non (MySQL, PostgreSQL,MongoDB)
  • capacità di scrittura di codice pulito, riusabile e di qualità
  • conoscenze di JSON, REST, XML
  • laurea in Informatica, in Ingegneria Informatica o cultura equivalente

Principali aspettative:

  • vera passione per lo sviluppo software
  • tenersi al passo con le tecnologie
  • lavorare duro e divertirsi allo stesso tempo
  • capacità di lavorare a stretto contatto con sviluppatori di front-end e designer UI/UX
  • eccellenti capacità di comunicazione di comunicazione e presentazione sia orale che scritta

Altre caratteristiche che costituiranno titolo preferenziale:

  • conoscenza di PHP 5.6 o 7
  • conoscenze di Eloquent, Blade, Composer
  • conoscenze di JavaScript e jQuery
  • cconoscenze di sviluppo su WordPress e rispettivi plugin
  • conoscenza di Linux e dello shell scripting
  • comprensione delle problematiche di sviluppo (front-end) di web application cross-browser, responsive per dispositivi mobili o desktop
  • conoscenza dello sviluppo di applicazioni web nel cloud (Amazon AWS, Google Cloud,Microsoft Azure) e relative API
  • conoscenza di framework JavaScript per lo sviluppo di web-app (es. React, Angular)
  • conoscenze di altri linguaggi server per lo sviluppo web (es. Java, Ruby, .NET)

Junior front-end web developer

Stiamo cercando un developer di talento con competenze di tecnologie di sviluppo web di front-end.

Devi essere una persona fortemente motivata, con ottime capacità di relazionarsi con gli altri, adattarti a cambi di priorità e scadenze e soprattutto al passo con la tecnologia.

Se sei orientato alla qualità e ai risultati in un ambiente di lavoro impegnativo ma anche accogliente e gratificante potrai lavorare a fianco di un grande team.

Skill richiesti:

  • conoscenza di Javascript, HTML 4/5, CSS 2/3, DOM
  • conoscenze base di JSON, REST, XML, OOP
  • vera passione per lo sviluppo software
  • tenersi al passo con le tecnologie
  • buone capacità di comunicazione e presentazione sia orale che scritta
  • laurea in Informatica, in Ingegneria Informatica o cultura equivalente

Principali aspettative:

  • capacità di scrittura di codice pulito, riusabile e di qualità
  • capacità di lavorare a stretto contatto con sviluppatori di back-end e designer UI/UX
  • lavorare duro e divertirsi allo stesso tempo

Altre caratteristiche che costituiranno titolo preferenziale:

  • capacità di sviluppo di “fat client”, “single-page application”, responsive web site
  • comprensione delle problematiche di sviluppo di web application cross-browser
  • comprensione delle problematiche di sviluppo di web application per dispositivi mobili
  • conoscenza di framework JavaScript per lo sviluppo di web app, di template engine JavaScript o di framework per la costruzione di UI su dispositivi mobile
  • conoscenza di linguaggi server per lo sviluppo web
  • familiarità con i principali database relazionali
  • aver scritto almeno una volta un software per sé e non per lavoro

Senior front-end web developer

Stiamo cercando un senior front-end developer con almeno 3-4 anni di esperienza in ruoli analoghi e in aziende strutturate.

Devi essere una persona fortemente motivata, con ottime capacità di relazionarsi con gli altri, adattarti a cambi di priorità e scadenze e soprattutto al passo con la tecnologia.

Se sei orientato alla qualità e ai risultati in un ambiente di lavoro impegnativo ma anche accogliente e gratificante potrai lavorare a fianco di un grande team fatto di developer che hanno una vera passione per la programmazione: la sognano anche di notte. Se anche tu sai scrivere codice mentre dormi, sarai in buona compagnia.

Skill richiesti:

  • profonda conoscenza di Javascript, HTML 4/5, CSS 2/3, DOM
  • ottime capacità di sviluppo di “fat client”, “single-page application”, responsive web site
  • ottima comprensione delle problematiche di sviluppo di web application cross-browser
  • ottima comprensione delle problematiche di sviluppo di web application per dispositivi mobili
  • capacità di scrittura di codice pulito, riusabile e di qualità
    conoscenze consolidate di JSON, REST, XML, OOP
  • laurea in Informatica, in Ingegneria Informatica o cultura equivalente

Principali aspettative:

  • vera passione per lo sviluppo software
  • tenersi al passo con le tecnologie
  • capacità di guidare e consigliare junior developer di talento
  • relazionarsi con il cliente finale
  • lavorare duro e divertirsi allo stesso tempo
  • capacità di lavorare a stretto contatto con sviluppatori di back-end e designer UI/UX
  • eccellenti capacità di comunicazione e presentazione sia orale che scritta

Altre caratteristiche che costituiranno titolo preferenziale:

  • conoscenza di framework JavaScript per lo sviluppo di web-app (es. Angular JS, Backbone, Ember)
  • conoscenza di template engine JavaScript (es. Mustache, EJS) e di framework per la costruzione di UI su dispositivi mobile (es. jQuery Mobile, Zepto, Sencha Touch)
  • conoscenza di linguaggi server per lo sviluppo web (es. PHP, Java, Ruby)
  • familiarità con i principali database relazionali (es. MySQL, Postgres)
  • aver scritto almeno una volta un software per sé

Technical Project Manager

Si occupa di tenere i contatti con i clienti assegnati, individua soluzioni in base alle necessità, supporta il commerciale nella fase di offerta.

E’ responsabile dell’intero ciclo di vita di un progetto nel rispetto dei vincoli di tempo, costi e obiettivi pianificati.

Rappresenta, in tutte le fasi progettuali, la figura di contatto principale con il cliente, assicura che gli obiettivi di progetto siano definiti con esattezza, crea e gestisce il piano di progetto, dando direzione e motivazione ai membri del team di delivery.

Coordina sia risorse interne che esterne dedicate al progetto per assicurare il raggiungimento degli obbiettivi concordati.

Ha forti doti di team management e leadership, ha capacità di delega, spiccata capacità di analisi e sensibilità sui costi, predisposizione alla progettazione e all’implementazione di progetti, capacità di lavorare sotto stress, gestendo più task simultaneamente.

Dinamismo, curiosità, entusiasmo, autonomia e spirito di iniziativa, così come una passione per il web e i media emergenti, sono caratteristiche importanti per andare a ricoprire questo ruolo.

Profilo richiesto:

Il candidato ideale per questa posizione ha massimo 35 anni, ha avuto un percorso professionale che lo ha portato a ricoprire il ruolo di project manager dopo aver iniziato come sviluppatore software, ha maturato anche esperienza di agenzia e ha avuto esperienze sia in ambito web sia in ambito mobile. E’ altre sì richiesta una buona conoscenza della lingua inglese. E’ gradita la conoscenza dei principali tool di project management.

Java web developer

Vidiemme è alla ricerca di un Java Web Developer con almeno 2-3 anni di esperienza.
Quello che cerchiamo è una persona molto motivata con una vera passione per la programmazione, in particolare orientata al web, che abbia voglia di crescere, di imparare, di sperimentare e di confrontarsi quotidianamente con un team di professionisti di alto livello. Persone che abbiano la “forma mentis” per scrivere codice pulito e di qualità, migliorandolo ad ogni progetto.

Skill richiesti:

  • profonda conoscenza dell’OOP inJava orientato alle applicazioni web
  • buona conoscenza di Spring Framework MVC per lo sviluppo di web applications
  • buona conoscenza di almeno uno dei principali Java application server o servlet container
  • buona conoscenza dei principali motori di database relazionali e non (MySQL, PostgreSQL, MongoDB)
  • capacità di scrittura di codice pulito, riusabile e di qualità
  • laurea in Informatica, in Ingegneria Informatica o cultura equivalente

Principali aspettative:

  • vera passione per lo sviluppo software
  • tenersi al passo con le tecnologie
  • lavorare duro e divertirsi allo stesso tempo
  • capacità di lavorare a stretto contatto con sviluppatori di front-end e designer UI/UX
  • eccellenti capacità di comunicazione e presentazione sia orale che scritta

Altre caratteristiche che costituiranno titolo preferenziale:

  • conoscenza di Java 1.8
  • conoscenze di Spring Boot, MongoTemplate, JDBC Template
  • conoscenze di JavaScript e jQuery
  • conoscenze di sviluppo su piattaforma Liferay
  • conoscenza di Linux e dello shellscripting
  • conoscenze di cache server (Redis, Memcached)
  • comprensione delle problematiche di sviluppo (front-end) di web application cross-browser, responsive per dispositivi mobili o desktop
  • conoscenza dello sviluppo di applicazioni web nel cloud (Amazon AWS, Google Cloud, Microsoft Azure) e relative API
  • conoscenza di framework JavaScript per lo sviluppo di web-app (es. React, Angular)
  • conoscenze di altri linguaggi server per lo sviluppo web (es. PHP, Ruby, .NET)

Operation and support specialist

Il candidato sarà inserito in un team giovane e dinamico, il team S.O.S. – Sistemi, Operation and Support – dove collaborerà principalmente sulle attività di operation e fornirà anche supporto di primo livello direttamente ai clienti e ai colleghi.

Principali mansioni di Supporto:

• Rispondere a richieste di supporto da clienti e colleghi con i livelli di servizio concordati
• Risolvere le richieste di supporto in modo veloce e professionale
• Mantenere aggiornati coloro che hanno fatto le richieste sul progresso delle attività
• Tracciare le attività su appositi sistemi di monitoraggio
• Interfacciarsi con il team tecnico per la risoluzione di problematiche su software

Principali mansioni di Operation:

  • Realizzazione di newsletter HTML e relativa preparazione asset
  • Lavorazioni di materiale digitale (PDF, immagini, video, …) per l’ottimizzazione nei prodotti aziendali
  • Inserimento dati
  • Attività di testing su software
  • Creazione reportistica semplice
  • Deploy di applicazioni mobile su store
  • Piccoli sviluppi con le tecnologie richieste

Principali competenze tecniche richieste:

  • HTML (discreta conoscenza)
  • SQL (discreta conoscenza)
  • Photoshop o prodotti analoghi (sufficiente conoscenza)
  • CMS come Joomla! e WordPress (sufficiente conoscenza)

Competenze che costituiscono titolo preferenziale:

  • Conoscenza di almeno un linguaggio di programmazione tra PHP, Javascript, Java
  • Conoscenza del mondo Developer Apple e dello sviluppo su iOS
  • Basi di Sharepoint
  • Buona conoscenza dell’inglese

Requisiti personali richiesti:

  • Doti di leadership per la gestione di attività e il coordinamento di altre risorse
  • Approccio professionale con orientamento agli obbiettivi aziendali
  • Problem solving
  • Voglia di incrementare le proprie competenze professionali
  • Entusiasmo e spirito di iniziativa
  • Precisione e attenzione al dettaglio
  • Ottima dialettica
  • Predisposizione al lavoro in team

Non hai trovato la posizione giusta per te?

Mandaci comunque il tu cv. Ti contatteremo non appena apriremo una posizione in linea con il tuo profilo.

VEDI ANCHE

TESI E STAGE

Cerca o proponi la tua idea per uno stage o per la realizzazione della tua tesi universitaria.
Noi collaboriamo con studenti e neolaureati delle principali università italiane.

HO UN’IDEA!

Se hai in mente un progetto, un esperimento, o un modo alternativo di collaborare… raccontaci un po’ di te e della tua idea.
Insieme possiamo realizzarla!