Full Stack Engineer – Stema

20 Febbraio 2022

Dettagli

  • Data di Pubblicazione
    20 Febbraio 2022
  • Provincia
  • Scadenza
    20 Febbraio 2023
  • Profili Adatti
    Ing. Informatico

Descrizione

Stema è una startup innovativa che crea soluzioni digitali per svelare le sfide del mondo ingegneristico e per trovare i talenti che le risolvano.

Vuoi capire come potrebbe essere un full-stack engineer da Stema?
Gli sviluppatori full-stack sono “sviluppatori a tutto tondo” e rappresentano una figura chiave per le operations di Stema, per questo con noi ti occuperai dello sviluppo e miglioramento della piattaforma, insieme al nostro team tecnico lavorerai su front end e back.

Quali sono le attività principali di cui si occupa?

Gli sviluppatori full-stack devono avere competenze ad ampio raggio. Dovrai lavorare su ogni fase durante lo sviluppo della piattaforma e proporre nuove soluzioni. 👩‍💻🧑‍💻 Le tue attività quotidiane:

Progettare, sviluppare e mantenere le nostre API per la massima resilienza, scalabilità, robustezza e sicurezza

Crea nuove applicazioni e servizi per supportare le nostre API e gli strumenti interni per aiutarci a muoverci più velocemente con sicurezza e qualità

Svolgere un ruolo attivo nell'architettura per supportare meglio la nostra base di utenti in crescita e le nostre esigenze di scalabilità

Mantenere il nostro alto livello di qualità attraverso solide metodologie di test, documentazione, abbinamento e apprendimento

Aiutaci a scalare la nostra base di codice backend mantenendo la nostra solida cultura ingegneristica

Condividi le tue conoscenze e le tue conoscenze attraverso colloqui interni ed esterni e partecipa allo sviluppo di strumenti open source

Qual è la giornata tipo?

⏰ Inizia la giornata, prima scelta: lavoro da casa o in ufficio?

Sei in ufficio: 

La giornata comincia con un caffè ☕ insieme al resto del team Due sessioni mattutine: nella prima si agisce sulle problematiche evidenziate il giorno precedente, nella seconda potresti incontrare gli altri team per valutare nuove implementazioni.

          Pausa pranzo 🍜  con il team o libera, senza vincoli di orario.

Pomeriggio si riprende con una sessione individuale su task personali, mentre a fine giornata lavoro di gruppo per mantenere alta la concentrazione.

Cosa deve sapere e cosa impara sul lavoro?

Non c'è un vero e proprio percorso canonico ma solitamente si passa da ingegneria informatica. Come per qualsiasi altra posizione di sviluppatore, essere autodidatti è la base della formazione. Vero ci sono nozioni interessanti nei corsi universitari ma il grosso lo si studia sul campo. Infatti sarai un assiduo frequenetatori di corsi online, tutorial e video online, mentre Stack Overflow diventerà il tuo pane quotidiano. Se la posizione è entry level non ti chiederemo di avere esperienze lavorative o competenze davvero profonte, ma vorremo capire quanto curioso sei e quanto impegno intendi mettere per trovare soluzioni a problemi che non hai mai affrontato.

Con quali tecnologie e strumenti lavora?

I nostri linguaggi principali sono PHP e NodeJS sul backend, Javascript e TypeScript sul frontend. La nostra piattaforma funziona su un cluster ospitato su AWS, con MySQL come nostro database preferito. Tuttavia, non padroneggiare il nostro stack non è affatto un problema!  Finché sei disposto a imparare, non importa se stai usando Golang, Java o EmberJS.

Da chi è composto il team?

Gli sviluppatori full-stack devono sapere come far parte di un team, poiché spesso lavorano con altri sviluppatori (front-end, back-end o altri full-stack). Collaborano inoltre con integratori che lavorano alla grafica e al design di un sito Web o di un'app. Nelle aziende più piccole, gli sviluppatori full-stack riferiscono direttamente a un CTO. Nelle aziende più grandi e in base allo stile di gestione del progetto, uno Scrum Master di Product/Project Manager supervisionerà gli sviluppatori full-stack.

Qual è lo sviluppo di carriera?

Siamo una startup in rapida crescita ci saranno molti ingegneri e developer in futuro e tu potresti essere uno dei responsabili tecnici o un product manager o persino CTO! E se mi stufassi o volessi sperimentare altro? L'esperienze che maturerai in pochi anni ti daranno un background tecnico perfetto per sviluppare nuovi prodotti digitali e interfacce e se ti andrà potresti diventare l'owner di un nuovo servizio della piattaforma oppure potresti guidare uno spin-off. Molto dipende da quanto vorrai contaminarti, avrai modo di entrare in contatto con tante altre funzioni e divisioni. Sii sempre curioso e capisci i processi dei tuoi colleghi, questo ti aiuterà a contribuire in modo trasversale ed aprirà innumerevoli porte anche fuori dallo sviluppo come tale.

Q&A

Questa posizione permette di lavorare da remoto?
Si, è possibile lavorare da remoto ma l'ambiente in ufficio è super accogliente.

Che tipo di contratto offre questa posizione solitamente?
Solitamente per questa posizione la tipologia di contratto è a tempo indeterminato, ma valutiamo anche stage.

Dove posso candidarmi?
Lasciaci una mail all'indirizzo: info@stema.io e allega il tuo CV.

Firmato il contratto, quando comincerei a lavorare?
Solitamente inizi quando vuoi entro 45 giorni dalla firma, ma se hai altre esigenze, nessun problema, faccelo sapere.