Sviluppatore stack completo
Informazioni sul ruolo
Cerchiamo uno sviluppatore full stack esperto con una forte esperienza negli stack MEAN / MERN, nei servizi cloud AWS e nello sviluppo di applicazioni mobili. Avrai un ruolo chiave nella progettazione, sviluppo e mantenimento di applicazioni ad alte prestazioni per clienti nei mercati globali nei settori sanitario, fintech, e-commerce, automazione e soluzioni aziendali.
Questo ruolo è ideale per chi ama la proprietà end-to-end: dalle API backend e architettura di sistema alle interfacce frontend raffinate, implementazioni cloud e soluzioni mobili. Il candidato deve inoltre avere fiducia nella comunicazione con il cliente e sentirsi a proprio agio nel lavorare con strumenti di codifica assistiti dall'intelligenza artificiale come Cursor e GitHub Copilot.
Responsabilità chiave:
- Crea e mantieni applicazioni full-stack utilizzando stack MEAN o MERN.
- Sviluppa API e microservizi RESTful scalabili utilizzando Node.js, Express, NestJS o framework simili.
- Progetta e implementa interfacce frontend reattive utilizzando React.js / Next.js / Angular.
- Guida lo sviluppo di app mobili utilizzando React Native o Flutter in base alle esigenze del progetto.
- Distribuisci, monitora e gestisci applicazioni su AWS (EC2, S3, RDS, Lambda, CloudFront, IAM, ECS, ecc.).
- Lavora con database come MongoDB, PostgreSQL, MySQL, DynamoDB.
- Integra API, sistemi di autenticazione e gateway di pagamento di terze parti.
- Ottimizza le applicazioni per velocità , scalabilità , prestazioni e sicurezza.
- Collabora con designer, product manager e team di QA per fornire versioni ottimizzate.
- Partecipa a revisioni del codice, discussioni sull'architettura e fai da mentore agli sviluppatori junior.
- Comunicare direttamente con i clienti per raccogliere requisiti, fornire aggiornamenti e gestire discussioni tecniche.
- Utilizza Cursor, GitHub Copilot e altri strumenti di codifica AI per accelerare lo sviluppo e migliorare la qualità del codice.
Competenze richieste
- Ottima conoscenza di JavaScript, TypeScript, Node.js e framework frontend (React / Angular / Next.js).
- Esperienza pratica nell'architettura backend, nello sviluppo API e nel middleware.
- Forte esperienza con PostgreSQL e almeno un database NoSQL (MongoDB / DynamoDB).
- Buona conoscenza dello sviluppo di app mobili (React Native / Flutter).
- Forte padronanza delle distribuzioni AWS, delle pipeline CI/CD, dell'infrastruttura e delle best practice sul cloud.
- Capacità di progettare architetture scalabili, moduli riutilizzabili e microservizi.
- Forti capacità di debugging, ottimizzazione delle prestazioni e risoluzione dei problemi.
- Capacità di comunicare fluentemente con i clienti e presentare chiaramente soluzioni tecniche.
- Esperienza nell'uso di Cursor, GitHub Copilot o simili assistenti di codifica basati sull'intelligenza artificiale.
- Esperienza di lavoro in ambienti di sviluppo agile e progetti frenetici.
Competenze piacevoli da avere
- Esperienza con Docker, Kubernetes o architettura serverless.
- Familiarità con GraphQL, Redis, WebSocket, code di processi in background.
- Comprensione di microservizi, sistemi distribuiti e architetture guidate dagli eventi.
- Esposizione all'ottimizzazione delle prestazioni, alla sicurezza del codice e alle migliori pratiche.
- Esperienza con integrazioni di modelli AI/ML, API di inferenza o flussi di lavoro basati sull'intelligenza artificiale.

