Un’azienda aderente al Polo ICT è alla ricerca di uno sviluppatore WordPress per un progetto tecnico avanzato.
Descrizione della posizione
L’azienda è alla ricerca di un Sviluppatore WordPress con competenze solide in reverse engineering, per intervenire e ottimizzare un plugin WordPress dedicato alla trasformazione di contenuti HTML in layout PDF stampabili. La figura professionale sarà coinvolta nell’analisi del codice esistente, nell’estensione delle funzionalità e nell’ottimizzazione del plugin.
Competenze tecniche richieste
- Conoscenza di WordPress Core
– Familiarità con la struttura dei file e le funzionalità principali.
– Capacità di creare e modificare temi e plugin.
- HTML, CSS, e JavaScript
– HTML per strutturare il contenuto.
– CSS per personalizzare l’aspetto e rendere i siti responsive.
– JavaScript (e librerie come jQuery) per aggiungere interattività.
- PHP e MySQL
– PHP come linguaggio principale di WordPress per personalizzazioni complesse.
– MySQL per la gestione del database e ottimizzazione delle query.
- Conoscenza di REST API
– Creazione e integrazione di API per funzionalità avanzate.
- Esperienza con page builder e strumenti di design
– Conoscenza di strumenti come Elementor, WPBakery, o Gutenberg.
- Ottimizzazione della velocità
– Capacità di ottimizzare il caricamento delle pagine attraverso tecniche come lazy loading, compressione immagini, e caching.
- Sicurezza WordPress
– Implementazione di misure di sicurezza per prevenire attacchi comuni come SQL injection, XSS e brute force.
- SEO tecnico
– Familiarità con le best practice SEO, incluse ottimizzazione delle prestazioni, struttura dei permalink, e markup schema.
Competenze aggiuntive (opzionali ma utili)
- WooCommerce: Creazione e gestione di negozi online.
- Multilingua: Conoscenza di plugin come WPML o Polylang.
- Integrazione con strumenti di marketing: Email marketing, CRM, e analisi.
Soft skills
- Problem solving
Capacità di individuare e risolvere bug e problemi tecnici.
- Attenzione ai dettagli
Precisione nel design e nella codifica.
- Comunicazione
Saper interagire con i clienti e comprendere le loro esigenze.
- Gestione del tempo
Capacità di rispettare scadenze e priorità.
- Approccio proattivo
Rimanere aggiornato sulle ultime novità di WordPress e del web development.
PDF Generator:
L’azienda ha già sviluppato un plugin WordPress per trasformare i contenuti HTML delle pagine in layout PDF ottimizzati per la stampa. La figura selezionata si occuperà di:
– Gestione e risoluzione di eventuali problemi tecnici complessi.
– Analisi del codice esistente per comprenderne il funzionamento.
– Ottimizzazione e sviluppo di nuove funzionalità per il plugin.
Competenze per il reverse engineering
- Analisi del codice esistente
– Capacità di leggere e comprendere codice PHP non documentato, identificando la struttura e i flussi logici.
– Saper utilizzare strumenti come phpDocumentor o IDE con funzionalità di analisi statica del codice (es. PhpStorm).
- Esperienza con librerie esterne o API
– Saper identificare eventuali dipendenze o librerie esterne usate dal plugin.
– Capacità di comprendere ed estendere l’integrazione con API.
- Comprensione dei formati di output
– Per un plugin che genera PDF, competenze con librerie specifiche (es. TCPDF, mPDF, o dompdf) e conoscenza di CSS per la stampa.
Come candidarsi
Per candidarsi a questa posizione, inviare il proprio CV a federica.donati@piemonteinnova.it