Enable job alerts via email!

Senior Product Engineer

Flow Engineering

London

On-site

GBP 40,000 - 65,000

Full time

13 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in engineering is seeking a passionate software engineer to tackle complex problems and develop innovative solutions. You will work in a dynamic environment, deploying features rapidly and directly impacting user satisfaction and experience. Candidates should have strong JavaScript and React skills, with a willingness to engage with users and evolve solutions.

Qualifications

  • 2+ years of experience as a software engineer.
  • Strong understanding of JavaScript & React.
  • Excited to explore new challenges.

Responsibilities

  • Build features to solve hardware engineering problems.
  • Support users and troubleshoot your own features.
  • Contribute to brainstorming simpler solutions.

Skills

JavaScript
React
Problem Solving
Communication

Tools

Terraform
AWS
Docker
PostgreSQL
GraphQL

Job description

About Engineering at Flow
  • We care deeply about our users—their pain points and experience.

  • We're a small team of generalists who embrace new challenges regularly.

  • We're united by our mission, focused execution, and speed.

  • We deploy to production multiple times a day.

How We Think
️ What You’ll Do
  • Build features that tackle some of the world’s toughest hardware engineering problems.

  • Accelerate solutions to urgent global challenges.

  • Take ideas from customer calls to production within hours.

  • Contribute to brainstorms by identifying simpler, better solutions.

  • Write clear, readable, and maintainable code.

  • Jump on calls with users to troubleshoot and support your own features.

️ About You
  • Passionate about solving real human problems.

  • You love the feeling of getting things done.

    • “Perfect is the enemy of good.”

  • You're not afraid to form strong opinions—

    • Even less afraid to change them with new evidence.

  • Excited to explore new challenges, even outside traditional “technical” domains.

  • Comfortable with compromise if it leads to solving user pain faster.

  • Always striving to understand the bigger picture ("Why").

    • And you speak up when you don’t—others may be wondering too.

  • A strong communicator: clear, concise, and courteous.

  • 2+ years of experience as a software engineer.

  • Strong understanding of JavaScript & React, including their performance implications in browsers.

️ Our Tech Stack
  • Backend: Golang

  • Frontend: TypeScript / React / Next.js

  • Infrastructure: Terraform, AWS

  • Containerization: Docker

  • Database: PostgreSQL

  • APIs: GraphQL (Hasura, Apollo)

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.