Full Stack Software Engineer
Full Stack Software Engineer

Full Stack Software Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
My Money Matters

At a Glance

  • Tasks: Develop and enhance our financial wellbeing platform using modern tech.
  • Company: Join My Money Matters, a fast-growing company helping public sector workers with their finances.
  • Benefits: Enjoy remote work, competitive salary, 25 days leave, and a birthday off!
  • Why this job: Make a real impact on people's financial futures while working with cutting-edge technology.
  • Qualifications: Experience in full stack development with knowledge of Node.js, React, and cloud platforms.
  • Other info: Collaborative team culture with excellent growth opportunities and a focus on innovation.

The predicted salary is between 36000 - 60000 £ per year.

Please note: Applications will only be considered from candidates currently based within the United Kingdom.

My Money Matters is on a mission to help public sector workers get more from their money. Most people feel out of their depth with money. We solve this through innovative financial products, education and our digital money coach - helping people save for a first home, boost their pension, or plan for retirement. We are already a trusted partner to major employers like the NHS, and we are scaling fast.

The role involves joining our dynamic team of Engineers who are responsible for growing and maintaining our pensions & financial wellbeing platform, mobile apps, financial advice products and services. Collaborating with a wider cross-functional agile team, you will support defining and delivering our roadmap of initiatives and enhancements. You will be responsible for the development of new features, improving performance, and building architecture that drives revenue from our products & services.

Our systems are built using web technologies React, Node and SQL & No-SQL databases. Our mobile app is built for publishing to Android and iOS mobile apps using the React-Native framework. Our technology stack is deployed in scalable cloud infrastructure (Google Cloud, Firebase), we use GCP Vertex for agentic AI, and PowerBI for our reporting needs.

What you'll be doing:

  • Owning high impact changes through the complete software development lifecycle, from conception to design development; testing through to deployment into the hands of our users.
  • Collaborating across functions to understand user problems and co-author the product vision that you'll also play a key role in delivering.
  • Proposing and presenting technical solutions in an architectural format employing modern software engineering techniques and patterns.
  • Contributing to and following the team's documented best practices, standards, tools and ways of working to deliver high-quality, well-engineered solutions.
  • Participating in code reviews of pull requests by peers, giving thoughtful, constructive feedback whilst being open to peer review feedback of your own code.
  • Collaborating with and supporting team members to overcome technical challenges and evangelising best practice.
  • Participating in all aspects of agile software development including design, implementation and deployment.
  • Being an active, engaged member of the cross-functional agile team and in agile ceremonies.
  • Taking on responsibilities, voicing your opinion and challenging others in the right way during standups, refinement sessions, sprint planning and retros.

What we are looking for:

  • This role is for an experienced Full Stack Software Engineer who enjoys building and delivering high-quality software.
  • Proven experience as a Full Stack Software Engineer with a similar role.
  • Knowledge of backend technologies such as Node.js, Express.js, Next.js, GraphQL, RESTful APIs, microservices, etc.
  • Familiarity with databases (e.g. Spanner, Postgres, SQL Server, SQL and NoSQL DBs), cloud platforms (GCP, Azure and AWS), API and UI design.
  • Comfortable implementing different modes of UI (web, mobile) and agentic AI, or keen to learn.
  • Engineering expertise in software development, including backend, frontend, and connecting the two.
  • Experience in modern software architecture, frameworks and design patterns.
  • Knowledge of CI/CD tools and processes.
  • Ability to collaborate well in a team, self-driven and eager to learn new skills and technologies.
  • Creative thinking, analytical skills with excellent attention to detail.

Benefits:

  • Fully remote working, with the flexibility to work from where you perform best.
  • 25 days' annual leave, increasing with tenure, plus the option to purchase up to 5 additional days.
  • Your birthday off, because it's worth celebrating.
  • A collaborative team bonus for non-commission roles.
  • A pension that reflects what we believe in — salary sacrifice contributions, the option to make Additional Voluntary Contributions (AVCs), and pension contributions on bonus earnings.
  • Access to a range of salary sacrifice schemes through our partner Vivup, including car leasing, gym and electrical purchases, to name a few.
  • Medical cashback scheme to help with everyday healthcare costs.
  • Enhanced parental leave to support you and your family.

Full Stack Software Engineer employer: My Money Matters

At My Money Matters, we pride ourselves on being an exceptional employer dedicated to empowering public sector workers through innovative financial solutions. Our fully remote work culture promotes flexibility and collaboration, while our commitment to employee growth is reflected in our comprehensive benefits package, including generous annual leave, a supportive pension scheme, and opportunities for professional development. Join us in making a meaningful impact on financial wellbeing, all from the comfort of your chosen workspace in the UK.
My Money Matters

Contact Detail:

My Money Matters Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at My Money Matters. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using React, Node, or any of the tech mentioned in the job description. This gives us a taste of what you can bring to the table.

✨Tip Number 3

Prepare for the interview by brushing up on agile methodologies and be ready to discuss how you’ve tackled challenges in past projects. We love candidates who can think on their feet and collaborate effectively!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our dynamic team!

We think you need these skills to ace Full Stack Software Engineer

Full Stack Development
React
Node.js
Express.js
Next.js
GraphQL
RESTful APIs
Microservices
SQL Databases
NoSQL Databases
Cloud Platforms (GCP, Azure, AWS)
UI Design
Agile Methodologies
CI/CD Tools
Software Architecture

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Full Stack Software Engineer role. Highlight your experience with technologies like Node.js, React, and SQL databases, and don’t forget to mention any relevant projects that showcase your skills.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about helping public sector workers with their finances and how your skills can contribute to our mission at My Money Matters.

Showcase Your Team Spirit: We love collaboration here at StudySmarter! In your application, share examples of how you’ve worked in cross-functional teams and contributed to agile ceremonies. This will show us you’re a great fit for our dynamic team.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do!

How to prepare for a job interview at My Money Matters

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, like React, Node.js, and SQL. Brush up on your knowledge of cloud platforms like GCP and Firebase, as well as modern software architecture. Being able to discuss these confidently will show that you're ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you overcame them. Think about examples where you collaborated with cross-functional teams to deliver solutions. This will demonstrate your ability to work well within a team and tackle technical challenges head-on.

✨Engage in Agile Practices

Familiarise yourself with agile methodologies, as this role involves participating in agile ceremonies. Be ready to discuss your experience with sprint planning, standups, and retrospectives. Showing that you understand and value agile practices will resonate well with the interviewers.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s products, team dynamics, and future projects. This not only shows your interest in the role but also gives you a chance to assess if the company culture aligns with your values. It’s a two-way street, so make sure you’re also interviewing them!

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>