Senior Developer


London, United Kingdom

As a Senior Developer, you’ll primarily be developing and maintaining features for our suite of Financial Services products. In this role, you will be the backbone to every product; optimising new and existing algorithms that make our operations run smoothly. You will design, implement, and launch scalable systems to build new products, features, and services as well as improve existing ones. As Ironfly continues its rapid expansion, our products must be able to support the growth coming from our users.

Who we are looking for:

You live and breathe code, whether your specialty is in performance optimisation, security, user interface development or something else. We’re looking for people that have a proven ability and initiative to learn and research new concepts, ideas and technologies quickly.

You love finding simple solutions to complex problems, and care about the efficiency and maintainability of software. You don’t need complex design specifications to write fully functional and bug free code.

You’re self motivated, but you will speak up when there is a problem or you need help or clarification. You’re flexible and are capable of prioritising multiple tasks. You are great at delivering completed and tested product features.

You put the customer first in all of the software you write. You write code that will be used by real people and you always consider those people and why and how they want to use the new features you create.

You’ve worked on some complex or technical problems in the past and you understand the way that technology needs to integrate with business systems in the real world. You’re interested in joining a team where your contributions will be valued and you can own your own projects.

Preferred Qualifications:

  • At least 3-5 years of experience in software development using NodeJS 
  • Experience with NoSQL databases (e.g. MongoDB) and in memory databases (e.g. Redis)
  • Knowledge of web technologies including HTML, CSS, JavaScript, WebSockets
  • Be flexible, grow, and learn quickly in a startup environment 
  • Good team player, self-motivated and able to work independently

Extra credit:

  • Trained in Agile methodologies particularly in Scrum
  • Has worked for a start-up / VC backed company
  • Has worked in Financial Services


Who are we?

We’re Ironfly, we’re a small but rapidly growing startup, building cutting edge B2B software for the finance industry. We’re a dynamic, fun and friendly team - we work hard, but we reward and recognise contributions. Our working environment is ambitious, creative, collaborative and passionate.

We build our technology with NodeJS, MongoDB and HTML5, and are always on the lookout for new and exciting ways to build software that has a real impact for our customers. We build incredibly high quality software, no shortcuts. We solve interesting problems with large sets of real-time data and displaying that data in complex visualisations, and are revolutionising the way that our customers interact with their financial data.

We invest in our people, we recognise that we are only as good as our employees and so we’re looking to hire the best of the best. In turn, you will get to work in a supportive environment with other people who are excellent at what they do. 

Send us your CV along with any other information you’d like us to take into consideration (any projects you’ve worked on, Github profile, a link to your blog etc) to We’ll be in touch. If we think you might be a good fit for our team, we’ll arrange to catch up for a chat.