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 applicationImplement responsive, accessible UI componentsWork with our design and product team to translate requirements into polished interfacesWrite and optimise Prisma queries for data fetchingAssist with database schema changes and migrationsDeploy and maintain applications in cloud environmentsOptimise frontend performance and Core Web VitalsWrite clean, maintainable TypeScript codeContribute to component libraries and design system implementationTechnical Skills
Strong experience with Next.js (App Router preferred)Proficiency in React and TypeScriptSolid understanding of modern CSS (Tailwind, CSS Modules, or similar)Experience with Prisma ORM — writing queries, managing migrations, and schema designWorking knowledge of PostgreSQL — understanding of relational data modelling, indexing, and query performanceCloud deployment experience — comfortable with platforms like Vercel, AWS, or GCP for deploying and managing Next.js applicationsExperience with component libraries and design systemsFamiliarity with testing frameworks (Jest, React Testing Library, Playwright)Understanding of web performance optimisationExperience with Git and collaborative development workflowsNice to Have
Experience with infrastructure-as-code (Terraform, Pulumi)Familiarity with serverless functions and edge computingExperience with authentication patterns (Auth0, NextAuth)Background in fintech or B2B SaaS productsExperience integrating AI-powered features into UIsWhat We're Looking For
Ability to work autonomously and ship incrementallyStrong communication skills for async collaborationComfort working in a fast-moving startup environmentEye for detail and care for user experiencePragmatic approach to technical decisionsWillingness to work across the stack when the situation calls for itEngagement Details
Initial 3-month contract with potential to extendHybrid working from our London or Lisbon office (2-3 days per week preferred)Start date: JanuaryWhy Work With Us
Mission-driven: Work on products that create positive climate impactDirect influence: Work closely with founders and shape product directionModern stack: Next.js, TypeScript, React, Prisma, PostgreSQL — no legacy baggagePotential to grow: Opportunity for the right person to transition to a permanent roleHiring Process
Intro call with portfolio examples with CPO & Founding Engineer (~60 minutes)Offer stage — contract signingInterested?
Send your CV and a brief note about your experience to: careers@tangible.finance