At a Glance
- Tasks: Develop and launch features for our web platform, owning the entire technical stack.
- Company: Join Moneybox, an award-winning wealth-management platform on a mission to empower everyone.
- Benefits: Enjoy hybrid working, private medical insurance, and a personal learning budget.
- Other info: Collaborative culture with excellent career growth opportunities and 25 days holiday.
- Why this job: Be part of a fast-growing team where your ideas truly matter and make an impact.
- Qualifications: Strong skills in HTML, CSS, JavaScript/TypeScript, and React are essential.
The predicted salary is between 50000 - 60000 € per year.
About Moneybox
At Moneybox, our mission is to give everyone the means to get more out of life. We’re guided by our belief that wealth isn’t about the money, it’s about the means to more – more freedom, opportunities, possibilities, and peace of mind. Moneybox is an award‑winning wealth‑management platform, helping over one and a half million people build wealth throughout their lives, whether they’re saving and investing, buying their first home, or planning for retirement.
Job Brief
Moneybox is growing at a rapid pace with more and more people using our app to help save and invest for their future. To support this growth we are looking for a new member to join our Engineering team.
What You’ll Do
- Ship end‑to‑end features for our web platform, taking full ownership of the technical stack from concept to launch.
- Identify, troubleshoot and resolve existing or newly identified prioritized defects.
- Champion engineering excellence by writing clean, testable code and following industry‑standard best practices.
- Participate in code reviews to maintain code quality and share ideas/knowledge among your peers.
- Build an understanding of product and technology for owned domain areas.
- Integrate core pillars, including accessibility, security and performance, into every stage of the development lifecycle.
- Scale our design system by developing reusable, accessible components in Tailwind CSS and documenting them within Storybook to ensure UI consistency.
- Manage headless content delivery by architecting and maintaining integrations with Contentful, ensuring a seamless bridge between structured data and the frontend.
Our Tech Stack
- Latest Next.js/React.js with server‑side rendering
- Re‑usable component library styled using Tailwind CSS
- Zustand / TanStack Query for data & state management
- Infrastructure in Azure: App Services, Docker, Azure Pipelines
- Playwright for QA automation
Experience And Skills
- Strong knowledge of HTML, CSS & JavaScript/TypeScript and modern web standards
- Strong proficiency in React and its core principles
- Experience in creating rich user interfaces and custom components, ensuring user experience & quality is at the forefront of everything you do
- Experience with version control tools, preferably Git
- Understanding of CI/CD platforms such as Azure DevOps and GitHub Actions
- Experience with testing frameworks such as Vitest or Jest
- Experience with feature flagging/AB testing
- Knowledge of GraphQL
- Strong analytical and problem‑solving skills
What’s in it for you?
- Opportunity to join a fast‑growing, award‑winning and super‑ambitious company
- Work with a friendly team of highly motivated individuals
- Be in an environment where you are listened to and can actually have an impact
- Thriving collaborative and inclusive company culture
- Company pension scheme
- Hybrid working environment
- Home office furniture allowance
- Private medical insurance
- Personal annual learning and development budget
- Health cashback plan – cashback on everyday healthcare like dental and opticians
- Cycle to work scheme – spread the cost of a new bike and accessories
- CycleSaver – save on bike‑share subscriptions and have a more sustainable commute
- Wellhub subscription to a variety of gyms and wellbeing apps
- Enhanced parental pay & leave
- 25 days holiday +
Web Developer / Frontend Engineer in London employer: hackajob
At Moneybox, we pride ourselves on being an exceptional employer that fosters a collaborative and inclusive culture, where every team member's voice is valued. As a Web Developer/Frontend Engineer, you'll have the opportunity to work with cutting-edge technology in a fast-growing, award-winning company, while enjoying benefits such as a hybrid working environment, personal development budgets, and a supportive team that encourages innovation and impact.
StudySmarter Expert Advice🤫
We think this is how you could land Web Developer / Frontend Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with Moneybox employees on LinkedIn. A friendly chat can sometimes lead to job opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best web development projects. Make sure to include any cool features you’ve built using React or Tailwind CSS. This is your chance to shine and demonstrate what you can bring to the Moneybox team.
✨Tip Number 3
Prepare for the interview by brushing up on your technical skills. Practice coding challenges and be ready to discuss your thought process. Moneybox values engineering excellence, so show them you’re all about clean, testable code!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Moneybox family. Let’s get you on board!
We think you need these skills to ace Web Developer / Frontend Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Web Developer role at Moneybox. Highlight your experience with React, HTML, CSS, and any relevant projects that showcase your skills in building user interfaces. We want to see how you can contribute to our mission!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for web development and how it aligns with our values at Moneybox. Let us know why you're excited about the opportunity to help others build wealth through technology.
Showcase Your Projects:If you've got a portfolio or GitHub repository, make sure to include it! We love seeing real examples of your work, especially if they demonstrate your ability to create clean, testable code and reusable components. It gives us a glimpse into your coding style!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining the Moneybox team!
How to prepare for a job interview at hackajob
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Next.js, React.js, and Tailwind CSS. Be ready to discuss how you've used these tools in your previous projects and how they can be applied to enhance Moneybox's web platform.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've identified and resolved defects in past projects. Highlight your analytical skills and how you approach troubleshooting, as this will demonstrate your ability to maintain high code quality and engineering excellence.
✨Emphasise Collaboration
Moneybox values teamwork, so be prepared to talk about your experiences with code reviews and collaborating with peers. Share specific instances where you contributed to a team project and how you ensured knowledge sharing among team members.
✨Understand the User Experience
Since creating rich user interfaces is key for this role, think about how you've prioritised user experience in your work. Be ready to discuss your approach to building accessible components and how you ensure quality in everything you do.