The Moneyhub story began when we noticed a big flaw in how consumers were able to interact with their own financial data. We were frustrated by the inability to see all of our finances in a single place, preventing us from using this to improve our financial wellbeing. Our tech team had a passion to make things better, and so, Moneyhub was born.
When Open Banking was just a theoretical concept, we created ground-breaking financial data aggregation tools for holistic financial planning and innovated the way to pay using bank accounts instead of cards. Now, we are a leader in using customer insights for the welfare of clients and users.
Life at Moneyhub
Our mission is to improve the financial wellness of people, their companies and their communities. We want to serve the whole population through every change in their finances. We do this by powering businesses through our APIs and white label solutions as well as our own personal financial management app for consumers. We can only do that by being an inclusive and diverse organisation. We invest in our people, and enjoy an environment focused on innovation, collaboration and openness.
We champion flexibility, and we trust and respect our employees to deliver results in a way that best suits them, working around their own lives and commitments. As well as a truly flexible approach, we also offer a fantastic range of benefits, including a 10% contribution towards your Pension from your very first day with us; Private Medical Insurance; an Employee Assistance Programme; Moneyhubber Family Pay (which offers the same amount of paid leave regardless of how you become a parent); Life Event Leave; support towards your Professional Development and a generous holiday entitlement.
During the pandemic we're working from home and support flexible working hours. This model is likely to remain in place with some changes once everything goes back to normal, but we are looking for someone based in the UK or EU (and we do not offer visa sponsorship).
What you’ll do
You’ll thrive using agile methods and enjoy working openly, collaboratively and as part of a multidisciplinary team focused on one or more projects, doing things the right way and producing high quality code.
Your work on our platform will help people get on top of their finances and make better informed financial decisions.
As a member of our technical team you’ll:
Design and build services using web technologies to serve our user and client needs
Increase code quality by actively participating in peer code review
Improve our processes and tools through communication, automation and optimisation
Build automated tests as part of our continuous integration and deployment environment
Share knowledge of tools, techniques, new features and ideas with the Moneyhub team of developers and non developers
Support our ongoing recruitment by participating in interviewing and shortlisting candidates
Apply broad knowledge of web technologies to provide security, performance and scalability
Solve issues and suggest solutions as part of feature development and support
Who you are
We’re interested in people who:
Understand software design principles including functional programming (we use Ramda extensively)
Enjoy researching and learning new programming tools and techniques and telling others about them
Communicate with accuracy and effectiveness
Take a systematic approach to solving problems
Have experience of using testing to validate solutions.
Understand agile environments and version control
Are aware of technologies used for web applications, e.g databases, backups, CDNs and search, and of Unix-like operating systems, e.g. Linux and/or Mac OS
Have experience of working on, or with modern web technologies
Are familiar with working practices such as TDD, continuous integration, continuous delivery and DevOps (and want to learn more)
Understand modern CSS that scales.
Understanding of web security and performance.
React experience is required, and any previous experience with Redux, GraphQL and Node.js would be beneficial.
If you require any reasonable adjustments or you would like to speak to a member of the Moneyhub team before applying then just drop us an email at firstname.lastname@example.org.