In sintesi
- Mansioni: Progetta e costruisci componenti frontend per integrazioni B2B, garantendo un'esperienza utente fluida.
- Azienda: Gestore patrimoniale digitale innovativo con una cultura collaborativa.
- Benefit: Salario competitivo, bonus, lavoro flessibile e opportunità di crescita professionale.
- Altre informazioni: Ambiente dinamico con eccellenti opportunità di carriera.
- Perché questo lavoro: Lavora con tecnologie all'avanguardia e fai la differenza nel settore fintech.
- Qualifiche: Esperienza in ingegneria frontend e competenze nella collaborazione di squadra.
La retribuzione prevista è compresa tra 48000 - 68000 € per anno.
Chi siamo
Siamo un gestore patrimoniale digitale pan-europeo in rapida crescita, che serve oltre 167.000 investitori attivi con oltre £6,5 miliardi investiti sulla nostra piattaforma. Siamo stati fondati a Milano nel 2011 con l'obiettivo di aiutare più persone a migliorare il proprio benessere finanziario rendendo gli investimenti personali semplici e accessibili attraverso la tecnologia. Oggi siamo riconosciuti come una delle fintech più innovative, con sede nel cuore di Londra. Con un team di oltre 220 persone in 4 uffici in Italia e Regno Unito, siamo orgogliosamente sostenuti e finanziati da importanti partner tra cui Poste Italiane, Cabot Square Capital, United Ventures e Allianz.
La nostra visione è quella di combinare passione, competenza e tecnologia per fornire soluzioni e consulenze d'investimento di prima classe che proteggano e facciano crescere la ricchezza dei clienti nel tempo.
I nostri valori fondamentali si basano su tre principi:
- Le relazioni sono il nostro primo asset: Siamo un team, costruito su fiducia, onestà e trasparenza. Valutiamo le nostre relazioni sopra ogni altra cosa.
- La fiducia guida il successo: Diamo a ciascuno lo spazio per crescere. Empoweriamo i nostri dipendenti a avere successo, affinché possano avere un impatto reale.
- I nostri clienti sognano in grande, proprio come noi: Vediamo il quadro generale e ci assicuriamo che i nostri clienti lo vedano, too.
Cosa significa questo nella pratica
Il nostro successo deriva dall'impatto che ognuno di noi riesce a creare. Ci muoviamo con scopo, urgenza e ambizione, concentrandoci sul fornire risultati che contano per i nostri clienti e per il nostro business. Tutti sono incoraggiati a prendere iniziativa, sfidare lo status quo e trasformare idee audaci in risultati. Man mano che evolviamo, abbracciamo l'IA come catalizzatore per un pensiero più acuto, decisioni più intelligenti e un impatto ancora maggiore. La nostra diversità rende tutto ciò possibile. Prospettive, background ed esperienze diverse alimentano la nostra creatività e guidano decisioni migliori: è il nostro vantaggio competitivo. Valutiamo le persone per chi sono e per i loro punti di forza unici: ecco perché offriamo modi di lavorare flessibili per supportarli nel fare il loro miglior lavoro.
Informazioni sul ruolo
Moneyfarm opera con una struttura a Bubble: team cross-funzionali e orientati ai risultati che riuniscono Product, Tech, Commercial e altre discipline attorno a un insieme condiviso di KPI. Questo ruolo si trova nella Partners Bubble, che possiede i risultati che fanno crescere il business B2B2C di Moneyfarm - fornendo la nostra piattaforma, prodotti e capacità di coinvolgimento attraverso partner bancari e servizi finanziari istituzionali. Il team di Engineering Partners di Moneyfarm costruisce e gestisce la piattaforma B2B che consente partnership strategiche con grandi banche e istituzioni finanziarie. Il team progetta integrazioni, gateway di prodotto e servizi condivisi che consentono ai partner di offrire le capacità di gestione patrimoniale digitale di Moneyfarm integrate all'interno dei propri canali.
Come Senior Backend Engineer, assumerai la responsabilità di servizi backend complessi e li fornirai end-to-end, dalla progettazione tecnica fino al deployment. Il tuo lavoro potrebbe includere la costruzione di nuovi gateway di prodotto, l'implementazione di pipeline di scambio dati con sistemi partner, la progettazione di flussi di esecuzione degli ordini o lo sviluppo di servizi di fatturazione e riconciliazione. Collaborerai a stretto contatto con il Lead Engineer e l'Engineering Manager, e ti verrà chiesto di guidare occasionalmente specifici flussi tecnici all'interno del team.
Responsabilità chiave
- Progettare e costruire i componenti frontend di Moneyfarm per le integrazioni con i partner B2B, garantendo un'esperienza utente fluida e performante all'interno dei canali digitali del partner.
- Possedere l'architettura frontend: struttura dei componenti, gestione dello stato, livello di integrazione API e pipeline di build.
- Implementare flussi UI complessi: vetrina di prodotto con elementi narrativi, percorsi di abbonamento multi-step per tipo di prodotto, dashboard di portafoglio con suddivisione della composizione e grafici delle performance, firma digitale con OTP e contenuti di coinvolgimento del cliente.
- Collaborare con i sistemi di design dei partner per garantire un allineamento pixel-perfect con le linee guida UI di ciascuna banca, adattando la libreria di componenti di Moneyfarm per soddisfare gli standard del marchio di terze parti.
- Integrare con le API backend di Moneyfarm per tutti i flussi di dati: dati di portafoglio, catalogo prodotti, risultati di idoneità, attività finanziarie, documenti e notifiche.
- Collaborare con i team frontend dei partner sul modello di embedding (web view, micro-frontend, SDK o simili) e integrazione SSO.
- Lavorare con stakeholder di prodotto e business per comprendere i percorsi utente, tradurre i requisiti in progetti tecnici e proporre miglioramenti basati sulle migliori pratiche UX.
- Guidare le decisioni tecniche specifiche per il frontend con supervisione minima; contribuire a discussioni architettoniche cross-stack.
- Garantire accessibilità, performance e compatibilità cross-browser/dispositivo in tutte le integrazioni con i partner.
- Scrivere codice frontend pulito, testabile e ben documentato; mantenere elevati standard attraverso revisioni del codice approfondite.
- Mentorare ingegneri frontend più junior e aiutare a stabilire modelli e convenzioni frontend per il team.
Requisiti
- 5+ anni di esperienza professionale in ingegneria frontend.
- Profonda esperienza in JavaScript/TypeScript moderno e almeno un framework principale (React fortemente preferito).
- Solida esperienza nella costruzione di UI complesse e basate su dati: dashboard, moduli multi-step, grafici e componenti interattivi.
- Buona comprensione dell'architettura frontend: progettazione dei componenti, gestione dello stato, modelli di integrazione API e strumenti di build moderni (Vite o simili).
- Esperienza nel lavorare con sistemi di design esterni e nell'adattare librerie di componenti per soddisfare le linee guida UI di terze parti.
- Familiarità con i modelli di embedding: web views, iframes, micro-frontends o integrazione basata su SDK in applicazioni host.
- Forti competenze CSS/styling; capacità di fornire implementazioni pixel-perfect da specifiche di design.
- Esperienza con strategie di testing per il frontend: test unitari (Jest/Vitest), test di integrazione, test E2E (Cypress, Playwright).
- Buona comprensione dell'ottimizzazione delle performance web, degli standard di accessibilità e del design responsivo.
- Capacità di lavorare autonomamente su funzionalità complesse, gestendo l'ambito e comunicando chiaramente i progressi.
- Comodità nel collaborare con ingegneri backend, designer e team partner esterni.
Preferenze
- Esperienza con web views mobili o integrazione di app ibride (React Native, web-in-native).
- Esperienza nei servizi finanziari o fintech: dashboard di portafoglio, flussi di transazione, UI di conformità.
- Familiarità con librerie di grafico per la visualizzazione dei dati finanziari.
- Esperienza con design tokens, Storybook e documentazione dei componenti.
- Competenza nella lingua italiana.
Livello e compenso
Applichiamo il CCNL Credito e, in base all'esperienza e alle competenze del candidato, assegneremo il titolo di Senior Software Engineer — Frontend. Le fasce salariali per questo ruolo sono le seguenti: - Senior Software Engineer — Frontend da €48.000 a €68.000 lordi all'anno più bonus.
Senior Software Engineer - Frontend datore di lavoro: Moneyfarm
Moneyfarm è un datore di lavoro eccezionale, che offre un ambiente di lavoro stimolante e innovativo nel cuore di Londra. Con una cultura aziendale basata sulla fiducia e sulla trasparenza, i dipendenti sono incoraggiati a prendere iniziative e a contribuire attivamente al successo dell'azienda. Inoltre, Moneyfarm promuove opportunità di crescita professionale e offre flessibilità lavorativa, rendendo il lavoro significativo e gratificante per tutti i membri del team.
Consigli degli esperti StudySmarter🤫
Ecco come pensiamo che potresti ottenere Senior Software Engineer - Frontend
✨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 Moneyfarm
Non dimenticare di controllare il sito web di Moneyfarm 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 Software Engineer - Frontend
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 Software Engineer - Frontend in Moneyfarm. 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 Moneyfarm. 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 Software Engineer - Frontend.
Come prepararti a un colloquio di lavoro presso Moneyfarm
✨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 Moneyfarm, 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.