Web/App Developer
Descrizione Ruolo
Il Web/App Developer sarà responsabile della progettazione, sviluppo e manutenzione di applicazioni web e mobili che soddisfino le esigenze degli utenti, seguendo le specifiche aziendali e le migliori pratiche di sviluppo.
La figura dovrà lavorare in team, collaborando con designer, esperti di marketing e altri sviluppatori, per realizzare prodotti web e app di alta qualità. Sarà responsabile dello sviluppo di applicazioni web per la piattaforma desktop e mobile, interfacciandosi con i database, integrando sistemi di pagamento, di autenticazione e di gestione dei contenuti.
Il candidato ideale avrà ottime capacità di problem solving, analisi e debugging, con una buona comprensione delle architetture software e delle tecnologie web e mobile. Deve avere una forte passione per la scrittura di codice pulito e ben organizzato, utilizzando le migliori pratiche di sviluppo, nonché la capacità di lavorare in autonomia.
Competenze Richieste
Il candidato ideale avrà una conoscenza approfondita di almeno uno dei seguenti linguaggi di programmazione: HTML5, CSS3, JavaScript, jQuery, PHP, Python, Ruby, Swift o Java. Deve avere conoscenza di almeno uno dei seguenti framework: AngularJS, ReactJS, VueJS, Laravel, Django, Ruby on Rails o ExpressJS.
È richiesta esperienza nella progettazione e nello sviluppo di applicazioni web e mobili. Il candidato deve avere conoscenza di database relazionali e non relazionali come MySQL, PostgreSQL e MongoDB, nonché di tecnologie di caching come Redis.
Il candidato ideale deve essere in grado di sviluppare applicazioni native per Android e iOS, utilizzando le rispettive SDK, e di integrare le applicazioni web in applicazioni mobili utilizzando strumenti come Apache Cordova o React Native.
È richiesta familiarità con gli strumenti di versionamento del codice, come Git e SVN, e la capacità di lavorare con i gestori di pacchetti, come npm e Composer.
Il candidato deve avere una buona conoscenza dell’architettura RESTful e delle API di terze parti come Facebook, Google Maps e PayPal.
Il candidato ideale avrà una laurea in Informatica o un campo correlato, e almeno 2 anni di esperienza nella progettazione e sviluppo di applicazioni web e mobili. La partecipazione a eventi di settore e l’interesse per l’aggiornamento continuo alle ultime tecnologie sono altamente apprezzati.
Offriamo la possibilità di crescere all’interno di un’azienda che mette a disposizione un’ampia gamma di opportunità e strumenti per aiutare il dipendente, fin dal suo ingresso, a costruire un florido percorso di carriera.