Product Engineer, Frontend

Product Engineer, Frontend

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

At a Glance

  • Tasks: Create fast, user-friendly UIs for Revit tools that architects and engineers will love.
  • Company: Join Kinship, a dynamic team building innovative Revit solutions.
  • Benefits: Enjoy a competitive salary, a vibrant office, and a focus on work-life balance.
  • Other info: Work in a motivated team where your ideas shape the product.
  • Why this job: Make a real impact by crafting intuitive experiences in a collaborative environment.
  • Qualifications: 5+ years in frontend development with JavaScript/TypeScript and React expertise.

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

Crafting fast, focused UIs that make working in Revit actually enjoyable. We’re building the Revit tools you wish existed. Our platform helps architects and engineers manage content, track usage, and make smarter decisions with less hassle. We’re looking for a frontend-focused engineer who sweats the details, moves quickly, and loves turning complex workflows into smooth, intuitive experiences. Someone who cares about performance, polish, and pushing things live that users love.

In this role, you will:

  • Own the development of new user-facing features — like advanced search tools, model usage dashboards, sync rule management, or interactive content previews.
  • Work closely with design to craft fast, responsive, accessible interfaces.
  • Build and maintain shared component libraries and frontend architecture.
  • Tackle real frontend challenges — like managing complex state, handling large datasets, and keeping the UI fast and responsive across the app.
  • Collaborate with a tight-knit team of engineers, designers, and Revit pros to bring new ideas to life quickly and iteratively.

What We're Looking For:

You don’t need to tick every box, but here’s what would help you succeed:

Must-haves:
  • 5+ years of experience building frontend applications in modern web stacks.
  • Proficiency with JavaScript/TypeScript and React.
  • Deep knowledge of HTML and CSS — you care about spacing, states, and making things just work.
  • Experience building complex UI systems and managing state across large apps.
  • A strong eye for design and interaction, and a real appreciation for good UX.
Bonus points for:
  • Experience with Revit, 3D, or AEC tools — or curiosity to learn.
Nice-to-haves:
  • Experience with Tailwind, Zustand, Radix or Jotai.
  • Experience with Revit, 3D, or AEC tools — or curiosity to learn.

You’re probably someone who:

  • Is first and foremost a builder.
  • Likes being in the room where product decisions happen.
  • Loves shipping quickly and often.
  • Wants to work in person with a small, motivated team.
  • Enjoys early-stage companies, clear priorities, and wearing a few hats.
  • Values calm focus, thoughtful collaboration, and a sense of craft.

What We Offer:

  • Competitive salary.
  • A beautiful, plant-filled office in central London (by Southwark tube station) and good coffee (obviously).
  • A no-BS team of people who love building great software together.
  • Real autonomy and influence over product and tech decisions.
  • A company that believes in work-life balance.

Product Engineer, Frontend employer: Kinship

At Kinship, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our beautiful, plant-filled office in central London provides a vibrant environment where frontend engineers can thrive, enjoy real autonomy, and make impactful contributions to our Revit tools. With a focus on work-life balance and opportunities for personal growth, we empower our team to craft intuitive user experiences while enjoying the perks of a motivated, no-nonsense team dedicated to building great software together.

Kinship

Contact Details:

Kinship Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Product Engineer, Frontend

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio that highlights your best frontend projects. Make sure it’s easy to navigate and showcases your ability to craft smooth, intuitive UIs — just like we do at Kinship!

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Brush up on your JavaScript/TypeScript and React skills, and be ready to discuss how you tackle complex UI systems and manage state.

Tip Number 4

Apply through our website! It’s the best way to get noticed. Tailor your application to highlight your experience with frontend applications and your passion for creating great user experiences. We want to see what you can bring to the table!

We think you need these skills to ace Product Engineer, Frontend

Frontend Development
JavaScript
TypeScript
React
HTML
CSS
UI Design

Some tips for your application 🫡

Show Your Passion for UI:When you're crafting your application, let your enthusiasm for creating fast and focused UIs shine through. We want to see how you turn complex workflows into smooth experiences, so share examples of your past work that highlight this.

Highlight Your Technical Skills:Make sure to showcase your proficiency in JavaScript/TypeScript and React. We’re looking for someone who knows their way around HTML and CSS too, so don’t hold back on detailing your experience with these technologies.

Emphasise Collaboration:We love a team player! In your application, mention any experiences where you’ve worked closely with designers or other engineers. Show us how you’ve contributed to building shared component libraries or tackled frontend challenges together.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to see your application and get to know you better. Plus, it shows you’re serious about joining our awesome team!

How to prepare for a job interview at Kinship

Know Your Tech Stack

Make sure you’re well-versed in JavaScript, TypeScript, and React. Brush up on your HTML and CSS skills too, as they’re crucial for crafting those fast, responsive UIs. Be ready to discuss specific projects where you’ve used these technologies to solve real problems.

Showcase Your Design Eye

Since the role requires a strong appreciation for good UX, prepare to talk about your design process. Bring examples of interfaces you've built that demonstrate your attention to detail and how you’ve tackled complex UI challenges. This will show that you care about the user experience.

Prepare for Collaboration Questions

You’ll be working closely with engineers, designers, and Revit pros, so expect questions about teamwork. Think of examples where you’ve collaborated effectively in a tight-knit team. Highlight how you communicate ideas and incorporate feedback into your work.

Demonstrate Your Passion for Building

Kinship is looking for someone who loves to build and ship quickly. Share your enthusiasm for frontend development and any side projects or contributions to open-source that showcase your skills. This will help convey your genuine interest in the role and the company.