Stai navigando con un browser obsoleto. per favore aggiorna il tuo browser per migliorare la tua esperienza e la tua sicurezza.

Senior Software Engineer - Frontend


Remote / Milan, IT
  • Job Type: Full-Time
  • Function: Web/Graphic Design/Internet
  • Industry: FinTech
  • Post Date: 11/25/2021
  • Website:
  • Company Address: 90-92 Pentonville Road, London, Greater London N1 9HS, UK

About Moneyfarm

Operator an online wealth management platform intended to grow and protect wealth inexpensively with transparency. The company's platform is used for creating investment portfolios based on investment targets and measure risk taking capacities, managed portfolios, enabling customers to monitor and recommend balancing of investments.

Job Description

We’re a pan-European digital wealth manager with 55,000 active investors (growing fast!) and over £1.5 billion invested on our platform. With 130+ people across 3 offices in Italy and the UK, we’re supported and funded by Poste Italiane, Cabot Square Capital and Allianz.

We started in 2011 in Milan with a simple vision - to help more people improve their financial well-being by making personal investing straightforward and accessible through technology. Fast forward a few years, and we’re known as one of the most innovative fintechs headquartered in the heart of London.


To provide investment solutions and advice to protect and grow client wealth through time.

Our Core Values:

We’ve built our business on three principles:

  • Relationships are our first asset: We’re one team, built on trust, honesty and transparency. We value our relationships above all else.
  • Trust drives success: We give each other the space to grow. We empower our employees to succeed, so they can make a real impact.
  • Our customers dream big, just like us: We see the bigger picture and we make sure our customers see it, too. We’re always focused on the best outcomes for our clients and for each other, no matter what the goal, or how big the dream.

What this means in practice:

At Moneyfarm, diversity is the foundation of our competitive advantage. We value our employees for who they are – their backgrounds, experiences, talents, knowledge and individual differences. This is what makes us better at what we do. To accommodate our different needs and commitments, we offer flexible working to all. Our individual impact and output is what counts most.

Candidates who belong to Categoria Protetta (Italian law 68/99) are more than welcome!


You’ll be joining our Consumer Applications group which consists of two teams which focus on increasing growth of our ambitious customer base, and making it easier and appealing for them to invest in our platform in order to grow their wealth.

You’ll research, create or evaluate proofs of concept and introduce new technologies to the team related to the Web frontend; You also appreciate other functional areas and their challenges in a product lead team.

You design and implement large size features which bring value while managing the system’s tech debt.

You instill trust and help others identify their potential, support and motivate individuals to realise it. Openly imparting your experiences to better others.

You constructively challenge the team processes and conventional views/current thinking to foster innovation, looking for ways to improve/optimise them.

You’ll make an impact on other teams influenced by our Frontend Chapter

You value simplicity and effectiveness.


  • Focussed on the public facing web apps and on our internal tools.
  • Provides our customers a usable, simple and effective journey in terms of UX and UI.
  • Collaborates closely with the mobile chapter to ensure consistency between our frontends.
  • Advocates and produces a high standard of code quality and sees the value of a testing early culture.
  • Drives and encourages the constant evolution of the frontend platform while constantly providing a unique and valuable customer experience.


  • You have at least 7 years of commercial experience in software engineering, a BSc in Software Engineering or Computer Science or higher degree non essential, but nice to have.
  • Good understanding of the principles of software engineering: modularity, encapsulation, immutability, composition, FP and OOP.
  • Deep knowledge of TypeScript, ES6, React, Redux, Jest, Node, HTTP, REST API.
  • Familiar with the OpenAPI specification.
  • Know vanilla CSS, responsive design and have experience with modern approaches to styling such as Styled Components.
  • Good understanding of the principles of design, UI and user experience.
  • Good understanding of agile methodologies, their principles and their ceremonies.
  • Know vanilla CSS, responsive design and have experience with modern approaches to styling such as Styled Components.
  • Good understanding of the principles of design, UI and user experience.Good understanding of agile methodologies, their principles and their ceremonies.
  • Experience on JAMStack architecture with Gatsby or Next.js
  • Experience with e2e testing frameworks like Cypress.
  • Experience with CI/CD principles and GitlabCI.
  • Experience in website performance optimization (Lighthouse).
  • Have worked with and debugged HTTP requests using Nginx, HTTP authentication & headers.
  • You know the basics of Docker.Appreciation or first hand experience of other coding languages namely Scala.
  • Experience working in distributed teams.
  • Able to communicate effectively in English (written and spoken), Italian is a nice to have.

The ecosystem supporting innovation in Italy

The user acknowledges that the service offered by CDP Venture Capital SGR S.p.A. through this website is solely intended to facilitate contact between hiring companies and individuals interested in the offered job opportunities. It is understood that no relationship of any kind will arise between CDP Venture Capital SGR S.p.A. and the users and that CDP Venture Capital SGR S.p.A. shall remain entirely extraneous to any relationship between the user and the companies and to any liability which should arise from such relationship whether or not connected in any way to the use of this website.