Middle Frontend Engineer (Remote) in London

Middle Frontend Engineer (Remote) in London

London Full-Time 50000 - 60000 £ / year (est.) Working from home possible
I

At a Glance

  • Tasks: Build and maintain frontend features using React and TypeScript for a fintech platform.
  • Company: Join a fast-growing London-based fintech trusted by over 140,000 clients.
  • Benefits: Enjoy unlimited vacation, remote work flexibility, and strategic growth opportunities.
  • Other info: Collaborative team culture with autonomy and support, no micromanagement.
  • Why this job: Make a real impact on business-critical systems and shape the future of investing.
  • Qualifications: 3+ years of frontend experience with strong React and TypeScript skills.

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

About InvestEngine

We’re a London-based fintech on a mission to make ETF investing simple and accessible. Over 140,000 clients trust us with more than £2 billion in assets — and we’re growing fast. We’ve been featured by Forbes, MoneyWeek, and Finder.

About the Role

We’re looking for a Middle Frontend Engineer to join our Platform team, responsible for user experience and core product functionality. This is a product-focused role where frontend is not just UI — it’s a key part of business logic and user experience. You’ll work on complex interfaces, contribute to features end-to-end, and have a direct impact on the product.

What You’ll Do

  • Build and maintain frontend features using React and TypeScript
  • Collaborate closely with backend engineers and product teams
  • Participate in feature design and requirements clarification
  • Work on complex user flows
  • Improve and refactor existing UI
  • Develop non-trivial interfaces (charts, notifications, etc.)
  • Participate in code reviews and improve code quality

What We’re Looking For

  • 3+ years of frontend experience
  • Strong knowledge of React and TypeScript
  • Experience building modern web applications
  • Product development experience
  • Understanding of frontend‑backend interaction
  • Ability to work with loosely defined tasks
  • English (B2 level or higher) and native Russian speaker

Nice to Have

  • Experience with Effector or similar state management tools
  • Experience with complex UI (charts, dashboards, rich interfaces)
  • Experience in fintech or regulated environments

How We Work

We’re a lean, collaborative team where developers influence architecture, product direction, and engineering culture. You’ll have autonomy, trust, and support — without micromanagement or bureaucracy. We focus on building meaningful, maintainable systems that scale with the business.

What We Offer

  • Impact from day one — work on business-critical systems and drive meaningful change
  • Strategic growth opportunities — shape long-term technical direction and scale our platform
  • Modern tech stack — React, TypeScript, Effector
  • Remote-first and flexible — work from anywhere, at your own pace
  • Unlimited vacation — take time off when you need it, no fixed limits
  • Supportive team — thoughtful, skilled colleagues who care about quality and results

Hiring Process

  • Intro call with our Talent team
  • Technical interview with frontend engineers
  • Final conversation with our CTO

Straightforward and fast — typically 1–2 weeks from start to offer.

Middle Frontend Engineer (Remote) in London employer: InvestEngine

InvestEngine is an exceptional employer, offering a dynamic and collaborative work culture that empowers employees to make a direct impact on product and engineering growth. With a remote-first approach, unlimited vacation policy, and a strong focus on mentorship and professional development, we provide our team members with the autonomy and resources they need to thrive in a fast-paced fintech environment. Join us in shaping the future of ETF investing while enjoying a modern tech environment and the opportunity to grow alongside a rapidly scaling organisation in the heart of London.

I

Contact Details:

InvestEngine Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Middle Frontend Engineer (Remote) in London

Tip Number 1

Network like a pro! Reach out to your connections in the fintech space or even those who work at InvestEngine. A friendly chat can sometimes lead to opportunities that aren’t even advertised.

Tip Number 2

Show off your skills! If you’ve got a portfolio of projects, make sure to highlight them during interviews. Demonstrating your experience with React and TypeScript can really set you apart from the crowd.

Tip Number 3

Prepare for those technical interviews! Brush up on your coding skills and be ready to tackle some frontend challenges. Practising common interview questions can help you feel more confident.

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 team.

We think you need these skills to ace Middle Frontend Engineer (Remote) in London

React
TypeScript
Frontend Development
User Experience Design
Product Development
Complex User Flows
Code Review

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with React and TypeScript, as these are key for the role. We want to see how your skills align with our mission at InvestEngine, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about the Middle Frontend Engineer position and how you can contribute to our team. Keep it concise but engaging — we love a good story!

Showcase Your Projects:If you’ve worked on any complex user interfaces or fintech projects, make sure to include them in your application. We’re keen to see your hands-on experience, so links to your GitHub or portfolio can really help us get a sense of your work.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the quickest way for us to receive your application and ensures you don’t miss out on any important updates. Plus, it shows us you’re serious about joining our team!

How to prepare for a job interview at InvestEngine

Know Your Tech Stack

Make sure you brush up on your React and TypeScript skills before the interview. Be ready to discuss your past projects and how you've used these technologies to build complex user interfaces. This will show that you’re not just familiar with the tools, but you can also apply them effectively.

Understand the Product Focus

Since this role is product-focused, take some time to understand InvestEngine's mission and how frontend development plays a crucial role in user experience. Think about how you can contribute to their goals and be prepared to share your ideas during the interview.

Prepare for Collaboration Questions

You’ll be working closely with backend engineers and product teams, so expect questions about collaboration. Think of examples where you’ve successfully worked in a team setting, especially when it comes to clarifying requirements or designing features together.

Showcase Your Problem-Solving Skills

Be ready to discuss how you approach complex user flows and refactoring existing UI. Prepare a couple of scenarios where you faced challenges in your previous roles and how you tackled them. This will demonstrate your ability to think critically and improve code quality.