Front End Engineer (React) in London

Front End Engineer (React) in London

London Full-Time 50000 - 70000 € / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Build and maintain high-quality React applications while collaborating with a dynamic team.
  • Company: Join a cutting-edge tech company focused on performance marketing solutions.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
  • Other info: Be part of a collaborative environment with excellent career advancement potential.
  • Why this job: Make a real impact by working with innovative technologies and data-driven projects.
  • Qualifications: Expertise in React, strong testing mindset, and experience with APIs required.

The predicted salary is between 50000 - 70000 € per year.

Requirements

  • React Expertise: Deep professional experience building complex web applications using React and the modern JavaScript/TypeScript ecosystem.
  • Testing Mindset: A strong commitment to shipping well-tested code using modern tools (e.g. Jest, React Testing Library, Playwright, or Cypress).
  • State Management: Fluency in managing complex application state (e.g., Redux Toolkit and React Context).
  • API Integration: Extensive experience consuming and assisting designing contracts for RESTful and GraphQL APIs in an API-first environment.
  • Self-Starter Attitude: The ability to communicate in a concise way, listen to others, and drive projects forward with minimal supervision.
  • Agentic AI Exposure: Experience or a strong interest in building UIs for Agentic AI systems (e.g., integrating with LLM-based agents, LangChain, or autonomous workflow tools).
  • TypeScript Mastery: A preference for type-safe development in large-scale codebases.
  • Docker Knowledge: Experience with container technologies to support a seamless local development workflow.

What the job involves

At the heart of our platform we track performance marketing data and build a number of solutions to turn this data into useful information for our customers. We work with a lot of data, generating over a billion events across our infrastructure daily. We aim to make as much of this data available in real-time as possible, which is no mean feat at this scale! Our platform is powered by our REST APIs and everything is developed with an API-first approach. The primary technologies we use are PHP, Python, JavaScript (React), and Kafka. Data is stored in MySQL, PostgreSQL, Druid and Redis. We are constantly evolving our platform and tools to take advantage of the ever-changing tech landscape. We deploy to production several times a day.

Drive Outcomes: Take high-level ownership of features from discovery to delivery, autonomously driving outcomes to achieve impactful business results.

Build & Scale: Develop and maintain high-quality React applications that are modular, performant, and easy to maintain.

AI Integration: Collaborate on the frontend implementation of Agentic AI systems, creating intuitive interfaces that allow users to interact with and oversee autonomous agents.

Collaborate: Work within a cross-functional "Tribe" alongside Product Managers, Designers, and Backend Engineers in a highly autonomous and collaborative environment.

Champion Quality: Write clean, well-tested code; we expect robust testing (Unit/Integration/E2E) to be a core part of your development process.

Master the Domain: Gain a deep understanding of the complex business logic behind global performance marketing.

Front End Engineer (React) in London employer: Deepstreamtech

As a Front End Engineer (React) at our innovative company, you'll thrive in a dynamic work culture that prioritises collaboration and autonomy, allowing you to take ownership of impactful projects. We offer competitive benefits, continuous learning opportunities, and a commitment to quality, ensuring that your contributions are recognised and valued. Located in a vibrant tech hub, you'll be part of a team that embraces cutting-edge technologies and fosters professional growth in an exciting environment.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Front End Engineer (React) in London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Front End Engineer gig.

Tip Number 2

Show off your skills! Create a portfolio showcasing your React projects and any cool stuff you've built with TypeScript. We love seeing real examples of your work, so make sure to highlight your best bits!

Tip Number 3

Prepare for the technical interview! Brush up on your knowledge of state management and API integration. We want to see how you tackle problems, so practice coding challenges and be ready to discuss your thought process.

Tip Number 4

Apply through our website! It’s the best way to get noticed by us. Make sure to tailor your application to highlight your experience with modern tools and your passion for building high-quality applications.

We think you need these skills to ace Front End Engineer (React) in London

React Expertise
JavaScript
TypeScript
Testing Mindset
Jest
React Testing Library
Playwright

Some tips for your application 🫡

Show Off Your React Skills:Make sure to highlight your experience with React and the modern JavaScript/TypeScript ecosystem. We want to see how you've built complex web applications, so share specific examples that showcase your expertise!

Testing is Key:We’re all about shipping well-tested code, so don’t forget to mention your testing mindset! Talk about the tools you’ve used like Jest or Cypress, and how you ensure your code is robust and reliable.

Talk About State Management:Fluency in managing application state is crucial for us. Be sure to discuss your experience with Redux Toolkit or React Context, and how you’ve tackled complex state management in your projects.

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 get to know you better. Don’t miss out on the chance to join our awesome team!

How to prepare for a job interview at Deepstreamtech

Show Off Your React Skills

Make sure to prepare examples of your past work with React. Be ready to discuss specific projects where you built complex web applications, highlighting your use of modern JavaScript and TypeScript. This will demonstrate your expertise and help you stand out.

Talk Testing Like a Pro

Since a strong testing mindset is crucial, brush up on the tools mentioned in the job description, like Jest and React Testing Library. Be prepared to explain how you ensure your code is well-tested and share any experiences where testing made a significant difference in your projects.

Master State Management

Fluency in managing application state is key, so be ready to discuss your experience with Redux Toolkit and React Context. Share specific challenges you faced and how you overcame them, as this shows your problem-solving skills and depth of knowledge.

Demonstrate Your Self-Starter Attitude

This role values autonomy, so think of examples where you've driven projects forward with minimal supervision. Highlight your communication skills and how you collaborate with others, as this will show that you're not just a coder but a team player who can lead initiatives.