Middle Frontend Engineer (Remote)

Middle Frontend Engineer (Remote)

Full-Time 50000 - 60000 £ / year (est.) No working from home possible
InvestEngine

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

InvestEngine

Contact Details:

InvestEngine Recruitment Team

StudySmarter Expert Advice🤫

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

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! Create a portfolio showcasing your best frontend projects, especially those using React and TypeScript. This gives us a clear view of what you can bring to the table.

Tip Number 3

Prepare for the technical interview by brushing up on your coding skills. Practice common frontend challenges and be ready to discuss your thought process. We love seeing how you tackle problems!

Tip Number 4

Don’t forget to apply through our website! It’s the quickest way to get your application in front of us. Plus, it shows you’re genuinely interested in joining our team.

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

React
TypeScript
Frontend Development
User Experience Design
Product Development
Frontend-Backend Interaction
Code Review

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Middle Frontend Engineer role. Highlight your experience with React and TypeScript, and show how your skills align with our mission at InvestEngine.

Showcase Your Projects:Include links to your previous work or projects that demonstrate your frontend expertise. We love seeing real examples of complex interfaces and user flows you've built, so don’t hold back!

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and avoid jargon. We appreciate a well-structured application that gets straight to the point while showcasing your personality.

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 makes the process smoother for everyone!

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 that you can apply them effectively.

Understand the Product Focus

Since this role is product-focused, take some time to understand InvestEngine's mission and how their platform works. Think about how frontend development impacts user experience and business logic. Being able to articulate this during your interview will demonstrate your alignment with their goals.

Prepare for Collaboration Questions

Expect questions about how you collaborate with backend engineers and product teams. Have examples ready that showcase your teamwork skills and how you’ve contributed to feature design and requirements clarification in previous roles. This will highlight your ability to work in a lean, collaborative environment.

Showcase Your Problem-Solving Skills

Be prepared to discuss how you've tackled complex user flows and improved existing UIs in your past work. Think of specific challenges you faced and how you overcame them. This will illustrate your critical thinking and problem-solving abilities, which are key for this role.