Siamo un’azienda e-commerce strutturata con 8 domini attivi e app mobile Android e iOS.
Lo sviluppo software è una componente centrale del nostro business: gestiamo internamente la maggior parte delle soluzioni tecnologiche, integrando software di terze parti a supporto dei processi aziendali.
Il team di sviluppo è composto da 4 sviluppatori interni, affiancati da collaboratori esterni.
L’infrastruttura è interamente su AWS e l’architettura applicativa è basata su microservizi.
Il ruolo Cerchiamo un Programmatore Junior da inserire nel team di sviluppo interno, a tempo pieno e in sede, per supportare la crescita dei nostri progetti digitali.
La risorsa si occuperà di sviluppo di nuove funzionalità, bug fixing e manutenzione evolutiva delle applicazioni web e mobile, partecipando alle attività di analisi tecnica insieme al team e lavorando a stretto contatto con sviluppatori senior, con un affiancamento concreto sulle attività quotidiane e una crescita progressiva delle responsabilità in base alle competenze e all’autonomia dimostrata.
Attività principali
Sviluppo di nuove funzionalità backend e frontend per sito e app
Bug hunting & fixing e miglioramento del codice esistente
Collaborazione all’analisi tecnica delle soluzioni
Sviluppo e manutenzione di microservizi in Node.js
Partecipazione al refactoring dell’area admin (PHP → Laravel)
Integrazione con software di terze parti
Supporto ai processi aziendali interni (logistica, marketing, acquisti, prodotti, customer care, amministrazione, finanza ecc.)
Node.js (architettura a microservizi), AWS Lambda
Mobile App Android e iOS (integrazione backend)
Architettura interamente su AWS, con:
EC2 e Lambda per il compute
Load Balancer e sistemi di Auto Scaling
Messaggistica asincrona (SQS)
Monitoraggio e logging centralizzato (CloudWatch)
Sistemi di sicurezza e gestione credenziali (WAF, KMS, Secrets Manager)
Microservizi distribuiti su cloud
Le competenze infrastrutturali e DevOps non sono richieste per questa posizione junior, ma l’ambiente offre la possibilità di approfondire anche questi aspetti nel tempo per chi fosse interessato a sviluppare competenze in ambito cloud.
Obbligatori
Esperienza (anche accademica o personale) con Node.js
Esperienza (anche base) con React
Conoscenza dei concetti base di REST API
Familiarità con database relazionali (MySQL o equivalenti)
Interesse per lo sviluppo backend e frontend
Conoscenza (anche base) di AWS o ambienti cloud
Esperienza, anche minima, con architetture a microservizi
Conoscenza di PHP e/o Laravel
Utilizzo di sistemi di versionamento (Git)
Conoscenza di sistemi di messaggistica e code
Resistente motivazione alla crescita tecnica e professionale
Attitudine al lavoro in team
Capacità di seguire linee guida tecniche e best practice
Approccio pratico e orientato alla risoluzione dei problemi
Interesse per il mondo e-commerce
Domicilio attuale entro 30/40 km da Reggio Emilia
Inserimento in un team tecnico interno
Coinvolgimento diretto su progetti core dell’azienda
Possibilità di crescita su tecnologie moderne e architetture cloud attraverso il lavoro quotidiano su sistemi complessi
Ambiente di lavoro collaborativo e orientato alla condivisione delle competenze
#J-18808-Ljbffr