At a Glance
- Tasks: Build and scale innovative software features that transform financial systems.
- Company: Join a dynamic startup revolutionising capital management in London.
- Benefits: Competitive salary, hands-on experience, and a collaborative work environment.
- Why this job: Make a real impact on how billions are managed with cutting-edge technology.
- Qualifications: 5+ years in web app development with React and TypeScript; AWS experience preferred.
- Other info: Be part of a small, passionate team where your contributions truly matter.
The predicted salary is between 36000 - 60000 £ per year.
PortF is building tools that help private equity and debt investors automate portfolio monitoring, valuations, and reporting. We’re a small team with a big opportunity - to change how billions in capital are managed by replacing spreadsheets and PDFs with smarter, more connected workflows. Funds managing billions already use PortF. If you want to help rethink how financial systems work – fast, hands‑on, and with real ownership – we’d love to chat.
The role
We’re looking for a Software Engineer who loves to build. You’ll work across our stack (React, TypeScript, Node, Postgres, AWS), owning features end‑to‑end – from designing data models to polishing UX flows. You’ll help shape our architecture as we scale, and you’ll be trusted to ship quickly and responsibly. We’re an in‑person‑first team based in London because speed and collaboration matter the most. Three days a week min.
You might be a fit if you:
- Have 5+ years of experience building production web apps in React + TypeScript.
- Are comfortable across the stack.
- Have worked with AWS or similar cloud infrastructure.
- Take ownership – you care about impact.
- Are curious about AI, automation, and code‑assist tools (you’ve used Cursor, Copilot, or similar).
- Move fast, test properly, and can think like a product person.
- Love to work in a startup environment.
- Are excited to work in our central London office (mostly).
- Thrive in small, high‑energy teams where decisions happen quickly.
- Experience with Postgres, Prisma, GraphQL, or Next.js.
- Exposure to LangChain / LangGraph / AI‑driven workflows.
- You’ve built something end‑to‑end on your own (a side project, startup, or open source).
What you’ll do
- Build and scale core product features – some from 0→1 (like AI agents and event‑driven workflow automation), others scaling existing systems as we grow.
- Work closely with the founders on product direction and trade‑offs.
- Help refine our architecture as we scale multi‑tenant AI‑driven systems.
- Ship to production fast.
- Experiment with AI tools to accelerate how we build.
- Build real, complex products used by leading investors.
- Work with a small, elite team who care deeply about craft and velocity.
- Be part of an early team where your work genuinely moves the company.
Seniority level: Mid‑Senior.
Employment type: Full‑time.
Job function: Engineering and Information Technology.
London, England, United Kingdom.
Mid/Senior Software Engineer in England employer: PortF
Contact Detail:
PortF Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Mid/Senior Software Engineer in England
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Build a personal project or contribute to open source. It’s a great way to demonstrate your expertise and passion for software engineering.
✨Tip Number 3
Prepare for the interview by practising coding challenges and system design questions. We want to see how you think and solve problems, so get comfy with whiteboarding!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our team.
We think you need these skills to ace Mid/Senior Software Engineer in England
Some tips for your application 🫡
Show Your Passion for Building: When you write your application, let us see your enthusiasm for building software. Share specific examples of projects you've worked on, especially those that showcase your skills in React and TypeScript. We want to know what drives you!
Tailor Your Application: Make sure to customise your application to highlight how your experience aligns with our needs. Mention your familiarity with AWS, Postgres, or any AI tools you've used. This shows us you understand what we're about and how you can contribute.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and fluff. Highlight your key achievements and skills that relate directly to the role – we want to see your impact!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures it gets into the right hands. Plus, it shows you're keen on joining our team at PortF!
How to prepare for a job interview at PortF
✨Know Your Tech Stack
Make sure you’re well-versed in React, TypeScript, Node, Postgres, and AWS. Brush up on your knowledge of these technologies and be ready to discuss how you've used them in past projects. Being able to speak confidently about your experience will show that you're a strong fit for the role.
✨Showcase Your Ownership
Prepare examples of projects where you took full ownership, from design to deployment. Highlight how you’ve made an impact in previous roles, especially in fast-paced environments. This will demonstrate your ability to thrive in a startup culture and your commitment to delivering results.
✨Be Ready to Discuss AI and Automation
Since the company is interested in AI-driven workflows, come prepared with insights or experiences related to AI tools like Cursor or Copilot. Share any relevant side projects or ideas you have about integrating AI into software development, as this will show your curiosity and forward-thinking mindset.
✨Emphasise Collaboration and Speed
Given the emphasis on teamwork and quick decision-making, be ready to discuss how you’ve collaborated effectively with others in previous roles. Share specific instances where you moved fast to deliver features or solve problems, as this aligns with the company’s values and work style.