Descrizione della Posizione Lavorativa
Azienda
L'azienda è una realtà con oltre 20 anni di esperienza nello sviluppo di software per la gestione operativa di attività commerciali e ricettive. Offre un ecosistema integrato di hardware e software sviluppati internamente, con forte attenzione alla personalizzazione e a un supporto centralizzato.
Ruolo e responsabilità
La risorsa contribuirà allo sviluppo del software e dei servizi Cloud dell'azienda, lavorando in modalità Agile per produrre codice di qualità e realizzare applicazioni web moderne e intuitive. In particolare si occuperà di:
- Sviluppo software e servizi cloud;
- Scrittura di codice seguendo pratiche Agile;
- Analisi e progettazione delle feature core per garantire scalabilità, robustezza e alte prestazioni;
- Realizzazione di interfacce web moderne e intuitive.
Competenze ed esperienza richieste
Sono richieste solide competenze in object-oriented design e conoscenza dei principali design patterns, oltre a esperienza pratica con i seguenti strumenti e tecnologie:
- HTML, CSS, JavaScript (vanilla) e jQuery;
- React con TypeScript;
- PHP e in particolare framework Laravel (conoscenza ampia e consolidata);
- Versioning e collaborazione tramite git / GitLab;
- Database server MySQL e tecniche di ottimizzazione accesso ai dati (SQL e NoSQL);
- Esperienza di sviluppo in sistemi complessi (es. architetture a microservizi, sistemi di gestione code).
Costituiscono requisiti preferenziali:
- Esperienza con framework JavaScript come React Native, Angular 2+ o Vue.js;
- Esperienza con .NET / .NET Core e C#;
- Approccio di sviluppo Test Driven;
- Metodologie Agile e practices DevOps;
- Tool e pratiche CI/CD e DevOps quali Docker, Rancher, Jenkins, Kubernetes, Splunk, Prometheus, GitLab;
- Esperienza con NodeJS;
- Conoscenza dei principali cloud provider (Google Cloud Platform, AWS, Azure);
- Buona conoscenza di Linux e scripting;
- Principi di usabilità e pratiche UI/UX;
- Buone pratiche per sistemi ad alta disponibilità e tecniche di data aggregation/data mining.
Completa l'offerta
Contratto a tempo indeterminato con retribuzione competitiva: 30.000€ - 45.000€ annui. Opportunità di smart working una volta a settimana. Ambiente di lavoro innovativo e stimolante a Civitanova Marche e possibilità di crescita professionale in un contesto tecnologico avanzato.
Fatta eccezione per le posizioni riservate alle categorie protette ai sensi della Legge 68/99 (per le quali è richiesta solo la conferma dell'appartenenza), la candidatura non deve contenere informazioni sullo stato di salute o sulla disabilità, in quanto non rilevanti per la valutazione.
Benefit
- Contratto a tempo indeterminato;
- Smart working una volta a settimana;
- Ambiente innovativo e possibilità di crescita professionale.
Requisiti
Solide competenze in object-oriented design e design patterns; esperienza comprovata con HTML, CSS, JavaScript (vanilla/jQuery) e React con TypeScript; conoscenza ampia e consolidata di PHP e Laravel; esperienza con sistemi di versioning (git/gitlab), database MySQL e ottimizzazione accesso ai dati (SQL/NoSQL); esperienza nello sviluppo di sistemi complessi (microservizi, code management). Costituiscono titolo preferenziale esperienza con React Native/Angular/Vue.js, .NET/C#, sviluppo TDD, pratiche Agile e DevOps (CI/CD, Docker, Kubernetes, Jenkins, ecc.), NodeJS, cloud providers e competenze Linux e UI/UX.
Competenze richieste
Competenze professionali
Object-oriented design
Design patterns
HTML
CSS
JavaScript
React + TypeScript
PHP
Laravel
Git / GitLab
MySQL
Microservizi
CI/CD
Docker
Kubernetes
NodeJS
Linux
Cloud (GCP/AWS/Azure)
SQL / NoSQL
Competenze trasversali
Problem solving
Capacità analitica
Lavoro di squadra
Adattabilità
Attenzione alla qualità