Frontend Software Engineer

Ready to build software that tackles climate change head-on? We're Payaca, and we're on a mission to accelerate the UK's transition to a decarbonised grid. We're looking for a Frontend Software Engineer to join our small but mighty team in Bristol. This is a chance to empower installers of heat pumps, solar, and EV chargers, helping them scale their businesses and, in turn, scale the UK's green energy future.

We're looking for a pioneer, someone who's already using AI agents to achieve what others can't. You'll be a champion of AI on our engineering team, using tools like Claude Code to amplify your output and helping your colleagues do the same. If you've already integrated AI agents into your daily workflow and are excited about what's next, we want to talk to you.

What you'll do

You'll take user requirements and build solutions across our web and mobile apps. We don't have dedicated PMs or UX designers, so you'll have the freedom and responsibility to make key decisions yourself, in collaboration with the rest of the team. This is a chance to have a direct impact on our product and our mission.

Our stack is built on modern, familiar technologies:

  • Frontend: React, React Native/Expo, TypeScript, Tailwind
  • Backend: Node.js, TypeScript, PostgreSQL, GraphQL
  • Infrastructure: Google Cloud Run, Firebase Hosting, CircleCI
  • DX: Monorepo, pnpm, Github Copilot, Claude Code, Macbook

What we offer

Work isn't a grind here; it's a mission. We’ve built a culture that supports you while you do your best work.

  • Salary: £45k-£55k
  • Location: We're based in the heart of Bristol, UK, and we believe in the power of in-person collaboration. We expect our engineers to work primarily in the office.
  • Benefits: You'll get free breakfast and snacks, a chest freezer full of ice cream for the summer, team lunches, and away trips. We also offer a cycle-to-work scheme and flexibility when you need it.

Our engineering philosophy

If these principles resonate with you, you'll feel right at home:

  • Simple solutions beat clever ones every time.
  • We ship small improvements frequently.
  • Arguments win on merit, not seniority.
  • If you're not breaking stuff, you're not moving fast enough, we focus on minimising impact over prevention.

Interview process:

  1. Meet the team (30-minute interview): An informal chat to assess general compatibility and give you a chance to ask us questions.
  2. Technical take-home (1-2 hours + 45-minute interview): You'll receive a dummy Github repository and a feature request to implement. We want to see how you work and how you approach a problem using your preferred tools. We'll then discuss your solution and its trade-offs.

How to apply

Ready to help build the future of green tech? We value diverse perspectives and encourage you to apply even if you don't tick every box. If you're excited about what we're building and think you could contribute, we want to hear from you.