Senior Full Stack Software Engineer

Senior Full Stack Software Engineer

Full-Time 120000 - 150000 € / anno (stimato) Smart working possibile
Entando

In sintesi

  • Mansioni: Progetta e implementa funzionalità chiave con tecnologie all'avanguardia come React e Elixir.
  • Azienda: Entando, un'azienda innovativa nel settore delle applicazioni composabili.
  • Benefit: Compenso competitivo, lavoro flessibile e opportunità di crescita professionale.
  • Altre informazioni: Ambiente dinamico con focus su open-source e architetture moderne.
  • Perché questo lavoro: Contribuisci a plasmare il futuro delle app composabili in un ambiente collaborativo.
  • Qualifiche: 5+ anni di esperienza e padronanza di tecnologie full stack.

La retribuzione prevista è compresa tra 120000 - 150000 € per anno.

About Entando

At Entando stiamo costruendo la prossima generazione della nostra Composable Application Platform. La nostra visione è quella di consentire alle imprese di passare da operazioni ad applicazioni in pochissimo tempo, assemblando soluzioni a velocità della luce attraverso un approccio catalogo-centrico, cloud-native e composable-first. La nostra piattaforma è poliglotta, agnostica rispetto al linguaggio, distribuita, velocissima e alimentata da compositori visivi per una vera composizione olistica delle moderne applicazioni.

Why Join Us

Questo non è un ruolo da fabbrica di funzionalità. Come parte del team di prodotto centrale, lavorerai sulle fondamenta all'avanguardia della piattaforma di Entando — inclusi framework isomorfici, architetture basate su eventi, macchine a stati, standard web e altro ancora. I tuoi contributi plasmeranno direttamente il modo in cui le imprese costruiscono e scalano applicazioni composabili nel prossimo decennio.

Your Impact

  • Progettare e implementare funzionalità core con tecnologie all'avanguardia come React, Bun, Elixir e TypeScript
  • Ingegnerizzare servizi distribuiti e basati su eventi, astrarre la logica con macchine a stati per automatizzare flussi aziendali complessi
  • Costruire compositori visivi coinvolgenti e componenti riutilizzabili per potenziare la composizione a ogni livello
  • Estendere e ottimizzare i nostri framework e SDK distribuiti e isomorfici
  • Fornire flussi di lavoro di sviluppo a velocità della luce che scalano tra le imprese
  • Mentorare i colleghi e influenzare la direzione architettonica dell'intera piattaforma

What We’re Looking For

  • 5+ anni di esperienza professionale, con forte expertise full stack
  • Padronanza di React, Bun, Elixir, Phoenix, TypeScript, Tailwind
  • Profonda conoscenza delle architetture basate su eventi, sistemi ad attori, macchine a stati, event sourcing e altri modelli distribuiti
  • Esperienza comprovata con sistemi distribuiti e standard web
  • Familiarità con pratiche cloud-native, API, CI/CD, contenitori e Kubernetes
  • Esperienza lavorativa con database sia strutturati che non strutturati
  • Conoscenza di algoritmi distribuiti avanzati come CRDT, Raft, MapReduce, VRR e filtri Bloom
  • Nozioni di tecnologie, architetture e tecniche AI come trasformatori, embeddings, pipeline RAG, grafi della conoscenza, sistemi di raccomandazione e framework di spiegabilità
  • Passione per architetture moderne, composabili, distribuite e olistiche

Nice to Have

  • Background in micro frontends, microservizi o broker di messaggi (Kafka, NATS, RabbitMQ)
  • Esperienza con runtime poliglotta e piattaforme agnostiche rispetto al linguaggio
  • Contributi open-source o impegno nella comunità
  • Esperienza nella progettazione di strumenti per sviluppatori ergonomici per flussi di lavoro moderni

What We Offer

  • Un'opportunità per costruire il prodotto di nuova generazione di Entando al suo interno
  • Lavorare in un ambiente collaborativo, distribuito e open-source
  • Compenso competitivo e un setup flessibile, remoto-first

Senior Full Stack Software Engineer datore di lavoro: Entando

Entando è un datore di lavoro eccezionale per chi cerca un ruolo significativo nel campo della tecnologia. Offriamo un ambiente di lavoro collaborativo e distribuito, dove i dipendenti possono contribuire direttamente alla creazione della nostra piattaforma innovativa. Con opportunità di crescita professionale e un approccio flessibile al lavoro remoto, siamo impegnati a supportare il tuo sviluppo e a garantire che ogni membro del team possa prosperare e avere un impatto reale nel settore delle applicazioni composabili.

Entando

Dettagli di contatto:

Team di recruiting di Entando

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Senior Full Stack Software Engineer

Partecipa ai Meetup Locali

Immergiti nella community tech partecipando a meetup locali di ingegneria e sviluppo software. Questo non solo ti permetterà di imparare delle nuove tendenze, ma anche di incontrare potenziali datori di lavoro e colleghi. Non c'è nulla di meglio che un contatto personale per lasciare il segno!

Contribuisci a Progetti Open-Source

Un ottimo modo per farti notare è contribuire a progetti open-source. Questo non solo arricchisce il tuo portfolio, ma ti mette in contatto con professionisti del settore che possono facilmente raccomandarti per posizioni full-time. Inoltre, dimostrerai competenze pratiche che le aziende adorano!

Esplora le Piattaforme di Recruitment Tecnico

Ci sono piattaforme di recruitment specializzate per il settore tech dove le aziende cercano costantemente profili come il tuo. Assicurati di registrarti su siti specifici per ingegneri e sviluppatori per ricevere piuttosto offerte di lavoro pertinenti e opportunità interessanti. Fai in modo che il tuo profilo risalti!

Applica Direttamente a Entando

Non dimenticare di controllare il sito web di Entando per eventuali opportunità di lavoro nel settore ingegneristico. Applicare direttamente può aumentare le tue chance di essere notato, specialmente se segui i loro canali social per aggiornamenti su assunzioni e eventi informativi.

Pensiamo che ti servano queste competenze per eccellere come Senior Full Stack Software Engineer

React
Bun
Elixir
Phoenix
TypeScript
Tailwind
Event-Driven Architectures

Alcuni consigli per la tua candidatura 🫡

Mostra i tuoi progetti!:Nel tuo CV, assicurati di includere una sezione dedicata ai progetti di sviluppo software a cui hai lavorato. Questi possono essere progetti universitari, lavori freelance o anche side projects. Se hai un GitHub, non dimenticare di linkarlo: i recruiter adorano vedere il codice e come affronti le sfide.

Competenze tecniche in evidenza:Fai un elenco chiaro delle tue competenze tecniche nel tuo CV, come linguaggi di programmazione, framework e strumenti che conosci. Assicurati che siano rilevanti per il ruolo di Senior Full Stack Software Engineer in Entando. Questo aiuterà a dimostrare che sei il candidato ideale per il lavoro!

Scrivi una lettera di motivazione mirata:Quando scrivi la tua lettera di motivazione, evidenzia perché sei appassionato di ingegneria e sviluppo software. Parla dei tuoi obiettivi professionali e di come pensi di crescere in Entando. Ricorda, vogliamo vedere il tuo entusiasmo e il tuo desiderio di imparare!

Attenzione ai dettagli:Nell'ambito dell'ingegneria e dello sviluppo software, i dettagli contano. Fai attenzione alla formattazione del tuo CV e della lettera di motivazione. Un CV ben strutturato e privo di errori mostra che sei meticoloso e professionale, qualità fondamentali per un ruolo a tempo pieno come Senior Full Stack Software Engineer.

Come prepararti a un colloquio di lavoro presso Entando

Preparati con le tue abilità tecniche

Per un colloquio in ingegneria e sviluppo software, è fondamentale essere in grado di dimostrare le tue abilità tecniche. Preparati a rispondere a domande di programmazione e a risolvere problemi dal vivo. Puoi anche praticare con piattaforme come LeetCode o HackerRank per affrontare esempi di codice che potresti incontrare.

Mostra il tuo portfolio di progetti

Essendo un candidato full-time, è importante avere un portfolio ben curato che mostri il tuo lavoro. Porta con te esempi di progetti passati, sia personali che professionali. Spiega il tuo ruolo in ciascun progetto e i risultati ottenuti. Questo non solo dimostra le tue capacità, ma anche la tua passione per il settore.

Preparati a domande sul lavoro di squadra

Nel campo dell'ingegneria e sviluppo software, il lavoro di squadra è cruciale. Aspettati di ricevere domande su come hai collaborato in precedenti progetti o come affronti i conflitti con i membri del team. Pratica le tue risposte usando esempi concreti che mettano in luce le tue abilità relazionali.

Conosci il processo di sviluppo che usano

Ogni azienda ha il proprio modo di fare le cose. Prima del colloquio in Entando, informati sul loro processo di sviluppo software, come Agile o Scrum. Essere in grado di discutere come ti adatteresti a questi metodi o come hai già lavorato con essi può farti risaltare come candidato ideale.