Sviluppatore stack completo

Sviluppatore stack completo role illustration

Sviluppatore stack completo

Posizione: GIFT City, Gandhinagar, Gujarat – India. (Lavoro dall'ufficio)

Esperienza: 5+ anni

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.

Domande frequenti

Costruirai applicazioni end-to-end su stack MEAN / MERN, con una forte proprietà dei backend Node.js, dei frontend React / Next.js / Angular e del lavoro mobile in React Native o Flutter quando i progetti lo richiedono.

  • API e microservizi RESTful (Express, NestJS o simili)
  • Servizi AWS come EC2, S3, RDS, Lambda, CloudFront, IAM ed ECS
  • Database tra cui MongoDB, PostgreSQL, MySQL e DynamoDB