Position: Senior front-end developer (React.js, Redux)
Company: Project Imagine
Category: JavaScript
Experience required: 2y
English level: upper

**Key skills and experience**
· Advanced written and spoken English
· Experience in React.js and associated workflows
· Core frontend coding skills (HTML, CSS)
· Experience in developing responsive websites
· User interface patterns
· Experience in working in agile teams and delivering optimised integrated web solutions
· Advanced written and spoken English

**What you’ll be doing**
· Improving our service operations portal interface
· Creating our new portal from scratch
· Produce quality, working and tested code

**You’ll enjoy this role if you are**
· Hands-on proactive person who enjoys making things happen
· A person who enjoys working as part of a team, whilst being able to use your own initiative
· A problem solver who enjoys continually improving processes and spotting patterns
· Comfortable working in a start-up environment

**About Project Imagine**
Traditional banks, building societies, and fintechs mostly rely on debt for profit. They encourage customers to spend in order to charge for overdrafts and offer short term loans. They need people to mismanage their money to keep their profits and investors happy.
Isn’t there a huge conflict of interest there?
We don’t think institutions are doing all they can to help people manage their money. Either in terms of new technology, in terms of data, or in terms of financial products.
So we started Dozens. Dozens is a fintech that is challenging the banking industry by focusing on customers’ growth rather than seeking profit from their debt.
With our bright mango yellow debit card and full-featured app, Dozens combines a current account with budgeting and saving tools, unique financial products, and an investment manager all designed to help people move from spender to saver to investor.

**Company website:**
https://projectimagine.com/