In sintesi
- Mansioni: Sviluppa software innovativo e collabora su progetti all'avanguardia.
- Azienda: Azienda tecnologica innovativa con una cultura collaborativa.
- Benefit: Stipendio competitivo, benefici sanitari, lavoro ibrido e sviluppo professionale.
- Altre informazioni: Ambiente dinamico con ottime opportunità di crescita professionale.
- Perché questo lavoro: Lavora con tecnologie all'avanguardia e fai un impatto reale.
- Qualifiche: Esperienza nello sviluppo software e capacità di lavorare in team.
La retribuzione prevista è compresa tra 120000 - 150000 € per anno.
Posizione basata nella nostra sede centrale svizzera a Mendrisio, Svizzera, facilmente raggiungibile da Milano, Como, Varese o Lugano. Siamo felici di assisterti con il tuo trasferimento in questa bellissima parte d'Europa e abbiamo una politica di lavoro ibrido.
Il tuo ruolo: Stiamo cercando un Senior Back-End Engineer per aiutarci a portare il nostro prodotto al livello successivo. Questa posizione avrà la responsabilità di come vengono implementate le funzionalità, dall'esperienza utente al backend, coinvolgendo la nostra web app, mobile app, API e infrastruttura backend. Avrai l'opportunità di influenzare notevolmente la cultura del nostro team di sviluppo.
Responsabilità chiave:
- Scrivere codice ben strutturato, mantenibile e idiomatico con buona documentazione; test unitari per ogni funzionalità, correzione di bug e revisioni del codice.
- Comunicare con il resto dell'azienda (ad es. vendite, marketing, UX, ecc.) per garantire che la funzionalità che stai implementando sia quella prevista.
- Collaborare in un team cross-funzionale, inclusi sviluppatori front-end, designer e product manager, per consegnare rapidamente nuove funzionalità.
- Lavorare a stretto contatto con il team Operations per garantire distribuzioni fluide, assicurandosi che gli errori siano registrati con informazioni sufficienti per il debug efficace.
La tua esperienza:
- Passione per la programmazione, tecnologie web e spedizione di funzionalità che guidano l'adozione degli utenti.
- Solida esperienza nella programmazione con linguaggi di programmazione backend, come Kotlin, Python, Go, Java, NodeJS, C/C++, C#. Esperienza con Kotlin e Spring Boot è preferita.
- Solida esperienza con database relazionali e altri tipi di database (no SQL): PostgreSQL, MongoDB, Redis è un vantaggio.
- Conoscenza avanzata e esperienza su modelli web moderni: AJAX, RESTful APIs, SOA, WebSocket, rendering lato client, ecc.
- Comprensione delle tecnologie lato client: HTML5, CSS3, JavaScript, Bootstrap, Web Components.
- Esperienza con sistemi di controllo versione distribuiti: principalmente Git (GitHub e/o Bitbucket).
- Familiarità con tecnologie orientate al cloud: AWS, Google Cloud, Heroku, Docker.
- Familiarità con modelli architettonici cloud e migliori pratiche per progettare sistemi altamente disponibili, scalabili e sicuri.
- Buon livello di competenza in inglese, sia parlato che scritto.
- Capacità di lavorare in modo indipendente e come parte di un team, con senso di urgenza e integrità.
Punti bonus:
- Passione ed esperienza in progetti di e-learning sono un forte bonus.
- Capacità di trovare soluzioni creative a problemi interessanti.
Benessere e benefici: Il tuo benessere è importante per noi. Offriamo benefici progettati per aiutarti a ricaricarti e prosperare, tra cui: quattro settimane di ferie pagate all'anno (che aumentano a cinque settimane dopo due anni con l'azienda!) più due giorni di ferie all'anno per volontariato presso la tua organizzazione non profit preferita, tre giorni all'anno per lo sviluppo professionale, accesso al nostro Benefits Hub, con molti sconti e risparmi, abbonamento ai mezzi pubblici, bonus per il trasferimento, colleghi altamente qualificati e molte opportunità di crescita e sviluppo.
Crescita personale: L'apprendimento e le opportunità sono al centro di ciò che facciamo - e questo vale anche per te! Avrai l'opportunità unica di sviluppare le tue competenze nei nostri corsi autorizzati QA nelle ultime tecnologie (riceverai 3 giorni di formazione all'anno per farlo). Puoi anche approfondire i nostri contenuti di apprendimento digitale di classe mondiale su una varietà di argomenti tecnologici e aziendali.
Le nostre persone: Siamo un datore di lavoro che offre pari opportunità, focalizzato sulla promozione di un ambiente accogliente e inclusivo. Accogliamo la diversità, accettiamo candidature da tutti i candidati e miriamo a supportare la crescita professionale di tutti. Questo significa che, indipendentemente dal tuo genere, età, etnia, credenze o orientamento sessuale, o se sei disabile o un caregiver, ti accogliamo e le diverse prospettive che porti alla nostra famiglia diversificata.
Come datore di lavoro che supporta le persone con disabilità, garantiamo che tutti i candidati con disabilità che soddisfano i criteri del ruolo passeranno alla fase successiva del processo. Ti preghiamo di farci sapere se hai bisogno di adattamenti ragionevoli.
A proposito di QA: Crediamo che il futuro appartenga alle organizzazioni in grado di apprendere, padroneggiare e applicare nuove competenze rapidamente e su larga scala. Come la più grande azienda di formazione tecnologica nel Regno Unito e la più veloce in crescita negli Stati Uniti, collaboriamo con il 96% delle aziende FTSE e la maggior parte delle Fortune 500. Abbiamo servito oltre 4.000 clienti e più di 1 milione di studenti negli ultimi 3 anni.
La nostra missione: Insegniamo le competenze critiche in AI, tecnologia, digitale e umane necessarie per trasformarsi e avere successo in un mondo in cambiamento. Lo facciamo attraverso programmi di apprendimento personalizzati che collegano l'apprendimento in tutta l'organizzazione, creano continuità per gli studenti e presentano modalità collaborative e basate su coorti per applicare le competenze rapidamente e su larga scala. Le nostre uniche soluzioni di apprendimento end-to-end attingono a una profonda esperienza in Apprendistati, Formazione condotta da istruttori, Apprendimento autonomo e Apprendimento misto.
Backend Engineer datore di lavoro: QA Ltd
QA è un datore di lavoro eccezionale, situato nella splendida Mendrisio, Svizzera, a pochi passi dal confine italiano. Offriamo un ambiente di lavoro inclusivo e collaborativo, con opportunità di crescita professionale e formazione continua, oltre a vantaggi come quattro settimane di ferie pagate e un bonus per il trasferimento. La nostra cultura aziendale valorizza la diversità e il benessere dei dipendenti, rendendo ogni giorno un'opportunità per imparare e contribuire a progetti significativi.
Consigli degli esperti StudySmarter🤫
Ecco come pensiamo che potresti ottenere Backend 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 QA Ltd
Non dimenticare di controllare il sito web di QA Ltd 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 Backend Engineer
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 Backend Engineer in QA Ltd. 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 QA Ltd. 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 Backend Engineer.
Come prepararti a un colloquio di lavoro presso QA Ltd
✨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 QA Ltd, 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.