FULL-STACK DEVELOPER & TECH LEADER

Taranto, Apulia, Italy🕖 3 months ago

Obiettivo del Ruolo

Il Full-Stack Developer & Tech Leader è incaricato della supervisione e dell'integrazione efficace delle varie tecnologie impiegate nello sviluppo software. Questo ruolo è fondamentale, poiché le sue competenze multidisciplinari gli permettono di coordinare e ottimizzare l'architettura del software. È responsabile di garantire l'adozione delle migliori pratiche di sviluppo e di mantenere le soluzioni all'avanguardia attraverso un aggiornamento tecnologico costante.

Role KPIConoscenza approfondita di almeno 2 linguaggi di programmazione moderni (es. JavaScript/Typescript, Python, .Net C#, Java, Golang) e dei relativi framework più utilizzati.Esperienza comprovata nella gestione di progetti software di media-alta complessità, con un focus sulla collaborazione tra team e sul raggiungimento degli obiettivi.

Requisiti Minimi

FormazioneTitolo di Studio: Laurea in STEM (Scienze, Tecnologie, Ingegneria, Matematica) oppure diploma di scuola superiore con comprovata esperienza nel settore IT.Certificazioni: Master e/o certificazioni professionali sono considerati un valore aggiunto.

EsperienzaEsperienza nel Ruolo: Almeno 3 anni di esperienza nella progettazione e implementazione di soluzioni software full-stack, con un focus su architetture scalabili e performanti.Esperienza di Progetto: Esperienza nella gestione di team di sviluppo, inclusi pianificazione, assegnazione dei compiti e mentoring.

Ambiti Tecnologici: Richiesti almeno 2 anni di esperienza in due o più delle seguenti aree: microservizi, database SQL/NoSQL, architetture event-driven e data-driven, e sviluppo front-end per applicazioni web e/o mobile.Conoscenza pratica di tecnologie cloud-native e containerizzazione (Docker, Kubernetes).Esperienza nell'implementazione di pipeline CI/CD e nell'applicazione di pratiche DevOps.

Competenze Richieste

Techloop si basa su fondamentali che consideriamo pilastri dello sviluppo software:

Open Source: Forte interesse verso l'open source, con un focus particolare a iniziative di rilievo come la Linux Foundation e la Cloud Native Computing Foundation (CNCF).Linux, Tecnologie Cloud Native e Containerizzazione: Predilezione per sistemi basati su Linux, tecnologie cloud native e gestione avanzata dei container OCI, utilizzando orchestratori come Kubernetes per massimizzare l'efficienza operativa.Sicurezza: Approccio proattivo alla sicurezza nello sviluppo software, con conoscenza e applicazione di standard e framework riconosciuti come OWASP e NIST Cybersecurity Framework. Competenza nella gestione di AuthN (autenticazione) e AuthZ (autorizzazione), inclusi JWT Token e Certificates Management (SSL, TLS, mTLS), per garantire la protezione delle applicazioni da vulnerabilità e minacce.DevOps e GitOps: Impegno costante nelle pratiche e nella cultura DevOps, con particolare attenzione all'implementazione di GitOps per la gestione dell'infrastruttura e delle applicazioni come codice, promuovendo un miglioramento continuo dei processi di sviluppo e operativi.Tecnologie Avanzate e Migliori Pratiche: Impegno nell'aggiornamento continuo sulle ultime tecnologie e nell'adozione delle migliori pratiche del settore, al fine di garantire un livello superiore di innovazione e qualità.

Linguaggi di Programmazione: Competenze avanzate in almeno 2 dei seguenti linguaggi di programmazione: JavaScript/Typescript, Python, .Net C#, Java, Golang. È preferibile la familiarità con le ultime versioni, dimostrando l'adattamento alle innovazioni tecnologiche continue dell'azienda.

Web e mobile: Esperienza con framework front-end tra i seguenti: React, Angular, Vue, Svelte o equivalenti e framework back-end come Node.js, Flutter, supportando lo sviluppo di applicazioni robuste e scalabili.

Database: Esperienza con database relazionali SQL (es. PostgreSQL, MySQL), database NoSQL (es. MongoDB, Redis) e TimeSeries Database (es. InfluxDB, TimescaleDB, TDEngine).

Architettura di Sistema: Conoscenza di architetture scalabili e performanti, incluse soluzioni basate su microservizi, architetture serverless e containerizzazione con Docker e Kubernetes.

DevOps e CI/CD: Esperienza nell'implementazione di pipeline di integrazione e deployment continuo (CI/CD) attraverso strumenti dedicati.

Sicurezza: Conoscenza delle best practices di sicurezza applicativa. Questo assicura che le applicazioni sviluppate siano sicure da vulnerabilità e minacce esterne.

Responsabilità Principali

In Techloop, la leadership tecnologica significa guidare non solo attraverso l'autorità formale, ma anche attraverso l'ispirazione, l'innovazione e l'influenza. Il leader ideale è colui che incarna la visione dell'azienda, promuove una cultura di miglioramento continuo e collaborazione, e guida il team verso l'adozione di nuove tecnologie e metodologie.

Gestione del Team: Esperienza nella gestione di team di sviluppatori, inclusa la pianificazione, l'assegnazione dei compiti e il mentoring, assicurando allo stesso tempo la crescita professionale dei membri del team.Problem Solving: Capacità di identificare rapidamente le sfide tecniche e proporre soluzioni efficaci, mantenendo un approccio orientato ai risultati che beneficia sia i progetti che i clienti.Comunicazione: Abilità comunicative, essenziali per facilitare un'efficace interazione con tutti gli stakeholder interni ed esterni, compresi i manager non tecnici, assicurando chiarezza e coerenza nel trasmettere informazioni e strategie.Innovazione e Apprendimento Continuo: Impegno verso l'apprendimento continuo delle nuove tecnologie e metodologie per migliorare costantemente i processi e i prodotti offerti da Techloop.Visione Strategica: Abilità nello sviluppare e contribuire alla strategia tecnologica dell'azienda, garantendo l'allineamento delle soluzioni sviluppate con gli obiettivi aziendali a lungo termine.

Nice to have

Certificazioni professionali: Qualifiche riconosciute come per esempio quelle offerte dalla Cloud Native Computing Foundation (CNCF), certificazioni Linux, o in linguaggi di programmazione specifici.Contributo a progetti open-source: Esperienza attiva e documentabile in progetti open-source che dimostrano un impegno verso la comunità e l'innovazione collaborativa.Sviluppo di idee innovative: Capacità di portare nuove idee che possano essere sviluppate collettivamente all'interno del team.Esperienza con Architettura Orientata ai Servizi: Impiego di questa architettura in almeno due progetti, dimostrando una comprensione di design e integrazione di sistemi.Applicazione di Framework Agile: Utilizzo efficace di metodologie Agile in almeno due progetti distinti.

Cosa offriamo

Lavoro Remoto e Autonomo: Flessibilità di lavorare da qualsiasi luogo con la libertà di gestire autonomamente il proprio orario lavorativo.Retribuzione e Benefit Competitivi: Offriamo pacchetti salariali attrattivi e vantaggi competitivi nel settore.Opportunità di Crescita Professionale e Personale: Ambiente che stimola la crescita attraverso sfide professionali e supporto continuo.Ambiente di Lavoro Informale ed Empatico: Cultura aziendale che promuove l'interazione umana e supporta il benessere dei dipendenti.

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago