Remote Job
Full Stack Engineer
Moneyhub
- fullTime
- Posted : a week ago
Javascript, Node.JS, React, AWS, Microservices, Open Banking & API development, Agile, , PostgreSQL and MongoDB, Cypress/Jest/React Testing Library, Storybook, Redux, Next.js
🤔 Who are we and why do we do what we do?
We are a data and payments company on a mission! We’re a group of developers, financial experts, and optimists who share a vision for improving the financial wellness of people, their businesses, and their communities.
We started this company with the aim of changing how the industry used and viewed data. As architects of Open Banking, Open Finance, and Open Data, we strive to be a force for good — changing the status quo of how businesses interact with people.We strive to serve the whole population through every change in their finances.
We do this by powering businesses through our APIs and PFT 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.
💰 What do we offer?
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.
We live and breathe a fantastic culture of remote working and you will perform your duties predominantly from your home. However, the heart of Moneyhub is in Bristol and from time to time you will be required to attend company meet ups. As well as a truly flexible approach, we also offer a fantastic range of benefits, including:
- 10% contribution towards your Pension from your very first day with us;
- 25 days of holiday (plus bank hols), rising to 30 days after two years;
- Choose to take your entitlement to UK bank holidays at other times based on your own days of significance;
- Private medical insurance, including cover for pre-existing conditions, plus dental and optical benefit;
- Six week Moneyhubber Family Pay when you become a new parent;
- Permanent health insurance and life cover (death in service);
- Employee assistance programme;
- Professional development support;
- Life event leave;
- Holiday purchase and more.
Sounds great right? What will you be doing?
This is a great opportunity for a full stack developer looking to join a supportive and exciting team. You will grow and gain a huge amount of experience in Javascript, Node.JS, React, AWS, Microservices, Open Banking & API development. We’re looking for candidates who have some professional experience and want to learn more, rather than someone who is already an expert in all of the areas listed.
You’ll thrive using agile methods and enjoy working collaboratively, producing high quality code in a busy but supportive environment.
Your work on our platform will enable our Enterprise partners to bring new innovative financial services to market helping consumers make better informed financial decisions to better their financial wellbeing.
As a member of our technical team you will:
- Design and build services using web technologies to serve our user and client needs
- Take responsibility for code quality for yourself and your peers
- Improve our processes and tools through communication and automation
- Build automated tests as part of our continuous integration and deployment environment
- Share knowledge of tools, techniques, new features and ideas with Moneyhub teams
- Apply broad knowledge of web technologies to provide security, performance and scalability
- Solve issues and suggest solutions as part of feature development and support
We’re interested in people who:
- Have experience in front and back end Javascript development, ideally using React and Node.
- 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 solve problems
- Have experience of using testing to validate solutions
- Have some understanding of web security and accessibility
- Are aware of technologies used for web applications, e.g databases, CDNs and search, and of Unix-like operating systems, e.g. Linux and/or Mac OS
- Are familiar with working practices such as TDD, continuous integration, continuous delivery and DevOps (and want to learn more)