Front End Engineer (Contract)

Tangible
Tangible

Software Engineering

GBP 400-500 / day

Posted 6+ months ago

Location: London or Lisbon (hybrid)

Employment Type: Contract (3 months)

Compensation: £400- £500 /day depending on experience

Role Overview

We're looking for a frontend engineer to help us build and ship features in our Next.js application. You'll work closely with our founding team to deliver polished, performant user experiences for our climate fintech platform.This is a hands-on role focused on building product features, improving UI/UX, and ensuring our frontend codebase remains clean and maintainable. You'll also need to be comfortable working across the stack when needed, particularly around data access and deployment.

About Tangible

The world is rewiring itself. Reshoring of manufacturing. Securing energy supply. Racing for compute dominance. Fighting labor shortages with automation.

It's creating the largest capital reallocation in decades. A hard asset supercycle. Trillions in batteries, data centers, solar farms, robotics, heat pumps, and manufacturing infrastructure that need to get built, and built fast. These companies will be majority funded by debt, but accessing the kind of structured finance vehicles they need is still a nightmare of spreadsheets, inflated costs, complexity and mystery all wrapped up in year-long timelines.

That's why we're building Tangible. We make raising and managing asset-backed financing as efficient and intelligent as the hardware these companies are deploying.

We are a small and nimble team, passionate about seeing these hardtech companies succeed. The company has 3 co-founders with a mix of product, technology and capital markets expertise. You can find out more about our thesis here.

Key Responsibilities

  • Build and ship frontend features in our Next.js application
  • Implement responsive, accessible UI components
  • Work with our design and product team to translate requirements into polished interfaces
  • Write and optimise Prisma queries for data fetching
  • Assist with database schema changes and migrations
  • Deploy and maintain applications in cloud environments
  • Optimise frontend performance and Core Web Vitals
  • Write clean, maintainable TypeScript code
  • Contribute to component libraries and design system implementation
  • Technical Skills

  • Strong experience with Next.js (App Router preferred)
  • Proficiency in React and TypeScript
  • Solid understanding of modern CSS (Tailwind, CSS Modules, or similar)
  • Experience with Prisma ORM — writing queries, managing migrations, and schema design
  • Working knowledge of PostgreSQL — understanding of relational data modelling, indexing, and query performance
  • Cloud deployment experience — comfortable with platforms like Vercel, AWS, or GCP for deploying and managing Next.js applications
  • Experience with component libraries and design systems
  • Familiarity with testing frameworks (Jest, React Testing Library, Playwright)
  • Understanding of web performance optimisation
  • Experience with Git and collaborative development workflows
  • Nice to Have

  • Experience with infrastructure-as-code (Terraform, Pulumi)
  • Familiarity with serverless functions and edge computing
  • Experience with authentication patterns (Auth0, NextAuth)
  • Background in fintech or B2B SaaS products
  • Experience integrating AI-powered features into UIs
  • What We're Looking For

  • Ability to work autonomously and ship incrementally
  • Strong communication skills for async collaboration
  • Comfort working in a fast-moving startup environment
  • Eye for detail and care for user experience
  • Pragmatic approach to technical decisions
  • Willingness to work across the stack when the situation calls for it
  • Engagement Details

  • Initial 3-month contract with potential to extend
  • Hybrid working from our London or Lisbon office (2-3 days per week preferred)
  • Start date: January
  • Why Work With Us

  • Mission-driven: Work on products that create positive climate impact
  • Direct influence: Work closely with founders and shape product direction
  • Modern stack: Next.js, TypeScript, React, Prisma, PostgreSQL — no legacy baggage
  • Potential to grow: Opportunity for the right person to transition to a permanent role
  • Hiring Process

  • Intro call with portfolio examples with CPO & Founding Engineer (~60 minutes)
  • Offer stage — contract signing
  • Interested?

    Send your CV and a brief note about your experience to: careers@tangible.finance