Senior Full Stack Software Engineer (Front End Focus)


Job Title: Senior Full Stack Software Engineer (Front End Focus)

Salary: £70,000 – £80,000

Location: Remote Hybrid London/Southampton (opportunities are available for remote working throughout Europe for the right candidate).

About the Role:

As a senior software engineer on our team, you will be responsible for designing, building, and maintaining components within our Syfter web application using Node.js, TypeScript, MySQL, and React. You will play a crucial role in ensuring that the systems are robust and scalable, whilst remaining usable and efficient. You will be expected to provide comprehensive code reviews and support of more junior members of the team; partaking in pair programming and/or coaching exercises.

You will be working alongside experienced engineers, QAs, product designers, and product managers to produce complex and industry-leading software to enable investors and financial analysts to identify and monitor companies of interest in the fast-moving private market sector. You will be empowered to take part in decision-making, challenge team-thinking and contribute new ideas.


  • 🔨 Design, build, and maintain frontend and backend components of a web application
  • 🛁 Write clean, maintainable, and testable code
  • 🤝 Collaborate with cross-functional teams to identify and resolve technical issues
  • 🏛️ Contribute to the overall architecture of the application
  • 🆕 Implement new features and enhancements
  • 🤓 Keep up to date with the latest industry trends and technologies
  • 🤔 Deciding on technology standards and tools to employ in the application
  • 💪 Ensure high performance and scalability of the application

Experience Required:

  • Node.js
  • Typescript
  • MySQL
  • React / Redux
  • Git
  • Coaching of more junior members
  • Code reviewing

Bonus Points For:

  • Docker containers
  • Continuous Integration
  • SQL ORM tools and libraries
  • Working with large amounts of data
  • React caching / data management (e.g. React Query)
  • Experience with UI component libraries (e.g. Material UI)


Filament is a software business that specialises in building real-time data-powered business applications. It offers a market-leading private company data integration platform for private equity firms, built with expertise in software product development, data engineering, NLP and machine learning, combined with a well-drilled implementation approach and an evolving product team to deliver maximum value for money.

Syfter is our AI-powered company insight platform


We use our values to define what we mean when we say “you’re doing a great job”. They are our framework for everything we do in HR and People operations. 

  • Autonomy, able to own what you’re working on
  • Boldness, to reflect Filament AI’s ambition 
  • Collaboration, able to help others do their best work
  • Deep Fun, as in Deep Learning, able to make Filament AI a really enjoyable place to work (and able to come up with better AI-related puns than that)
  • Excellence, so that we can trust each other to do great work well


This role offers a great opportunity to join a company with a unique value proposition in the AI industry.

Filament AI has 3 offices globally – London, Southampton and Toronto – and our team is expanding. We put a lot of faith in our people, treat them really well and have a lot of fun together. 

At the same time, we believe that our approach to AI will make us a global leader in enterprise-grade AI technology. 

We love working with each other, and we’re confident we’re building something massive.


We value diverse perspectives and actively seek individuals who can bring unique and valuable viewpoints to our product teams. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, or age.


Send an email to with the role title in the subject line and a CV / resumé attached, and we’ll reach out if we’d like to chat more.

We thank all applicants for their interest!