Full Stack Developer
Descrizione dell'offerta
Hunters Group, per Azienda in forte crescita operante in ambito HealthCare è alla ricerca di uno sviluppatore Full Stack middle che svolga un ruolo fondamentale nell’evoluzione della loro innovativa piattaforma cloud per la telemedicina cardiovascolare.
Cosa farai:
Il tuo focus principale sarà sia sul backend che sul frontend, ma ti occuperai anche della progettazione e configurazione dell’infrastruttura, del software per dispositivi medici e delle applicazioni mobili in ambito sanitario.
Le tue responsabilità includeranno la progettazione, lo sviluppo e la manutenzione di queste applicazioni, il coordinamento con il team per garantire l’integrazione tra i vari livelli infrastrutturali e la gestione operativa correlata.
Attività principali:
- Partecipare attivamente alla fase di progettazione software, traducendo i casi d’uso in specifiche tecniche.
- Scrivere e mantenere codice efficiente, riutilizzabile e affidabile utilizzando tecnologie all’avanguardia.
- Garantire le massime prestazioni, qualità e reattività delle applicazioni.
- Effettuare il deployment e il monitoraggio delle applicazioni in ambienti di produzione.
- Individuare colli di bottiglia e bug, sviluppando soluzioni efficaci.
- Contribuire alla qualità, organizzazione e automazione del codice.
- Collaborare con le altre funzioni aziendali per perseguire la strategia dell’azienda.
Competenze richieste:
Tecnologie backend/frontend:
- Ottima conoscenza dei linguaggi Java, con solida comprensione del rispettivo ecosistema.
- Esperienza con application server basati su Java (preferibilmente Apache Tomcat).
- Buona conoscenza di Python, JavaScript, jQuery, CSS, HTML.
- Esperienza con Angular o React per lo sviluppo front-end.
- Familiarità con servizi web XML-RPC e RESTful.
- Capacità di scrivere e mantenere test unitari.
Altre competenze IT:
- Esperienza con ambienti cloud (preferibilmente AWS).
- Familiarità con sistemi operativi GNU/Linux e scripting (bash).
- Conoscenza di virtualizzazione e container (Docker).
- (Facoltativo) Esperienza con architetture serverless.
- Conoscenza di tecnologie di database, con focus su MySQL (e/o derivati come MariaDB).
- Buona padronanza del linguaggio SQL e dei layer di astrazione dei database.
Teamwork:
- Buona conoscenza degli strumenti di versionamento del codice (Git).
- (Facoltativo) Esperienza con processi e strumenti CI/CD.
Competenze aggiuntive:
- (Facoltativo) Conoscenza di altri linguaggi come Go, C++, Kotlin.
- (Facoltativo) Esperienza con tecnologie di machine learning.
- È richiesta una buona conoscenza della lingua inglese.
Soft Skills:
- Teamwork: spirito collaborativo per lavorare con colleghi e partner esterni al fine di raggiungere gli obiettivi aziendali.
- Adattabilità: atteggiamento proattivo nell’affrontare nuove condizioni e sfide in un contesto dinamico.
- Etica del lavoro: professionalità, precisione nell’esecuzione dei compiti e impegno nel raggiungere risultati di alta qualità.
Perché candidarti a questa opportunità:
Entrerai a far parte di un team giovane, motivato e dinamico, per un'azienda all’avanguardia nell'ambito della telemedicina che offre una retribuzione competitiva e un ambiente che favorisce la crescita personale e professionale.
Se sei appassionato di tecnologia e sanità e vuoi fare davvero la differenza, saremo felici di conoscerti!