At a Glance
- Tasks: Design and build innovative software solutions to combat fraud and protect users.
- Company: Join a mission-driven tech company focused on security and innovation.
- Benefits: Enjoy flexible working hours, competitive salary, and a wellness budget.
- Other info: Be part of a diverse team that values collaboration and personal growth.
- Why this job: Make a real impact in a fast-paced environment while developing your skills.
- Qualifications: Experience in full-stack development with a passion for problem-solving.
The predicted salary is between 60000 - 70000 £ per year.
We’re on a mission to protect society from fraud and money laundering. We’ve already protected over 3 million people through life’s big transactions. Fraud and regulation are rising, costing the UK economy over £100bn every year; this makes it more difficult for businesses to protect themselves and their clients from fraud and money laundering.
Our co-founders Olly and Jack were led to this area when a friend was defrauded of £25K when buying their first property. At the time, anti-fraud technology didn’t exist, which meant that completing the anti-fraud checks required in these processes was largely manual. These big life moments should be exciting, but instead are often confusing and scary due to the painful process of completing these paper-based checks and the risk of fraud.
Thirdfort helps businesses to facilitate these anti-fraud checks so that individuals know they can transact safely and seamlessly with professionals during these big transactions. Our anti-fraud platform provides a secure way for professionals in regulated sectors like Lawyers, Estate Agents and Accountants to transfer funds and verify sensitive information through app-based document checks, facial recognition and open banking. Over 1,500 businesses now trust Thirdfort to verify their clients. We are FCA regulated and have raised over $33m in capital from leading Fintech investors Breega and Element Ventures, as well as the founders of Zoopla, Funding Circle, Comply Advantage, Tessian, Fenergo and Fidel.
About the role: We’re looking for a Fullstack Software Engineer (IC2) to join one of our cross-functional product teams and help us build reliable, scalable systems that protect our customers and their clients from fraud. This is a great opportunity for an engineer who enjoys owning meaningful work end-to-end and wants to contribute across the full software stack. You'll have the opportunity to work closely with Product, Design and Senior Engineers to build and ship features end-to-end. You'll be building real experience on systems used by thousands of businesses and millions of individuals in a regulated, high-trust domain. You won’t be expected to have all the answers on day one but you will be expected to be curious, collaborative, and willing to take ownership of meaningful pieces of work.
About the Team: Our engineering teams are remote-first, mixed-discipline product teams made up of backend, frontend and mobile engineers, working closely with Product Managers, Designers and other stakeholders. We focus on delivering value in small, iterative increments, balancing speed with quality and long-term maintainability. Our ways of working evolve as we learn, currently blending elements of Scrum, Shape Up and continuous delivery, and we encourage engineers at all levels to help improve how we build software.
As a Software Engineer (IC2), you will:
- Design, build and ship well-tested features across our platform, with support from more senior engineers.
- Take ownership of user stories from refinement through to production and post-release support.
- Collaborate closely with Product and Design to understand problems and translate requirements into pragmatic technical solutions.
- Write clean, maintainable code and contribute to improving code quality through reviews and refactoring.
- Participate in incident investigation and support, helping to improve system reliability and observability over time.
- Continuously develop your technical skills and broaden your understanding of the wider system.
- Contribute positively to our engineering culture by sharing knowledge, asking questions, and supporting your teammates.
We’d love to hear from you if:
- You have experience building and shipping production software as part of a team.
- You're comfortable working across the full stack, with experience in both backend and frontend development. Experience with Go, TypeScript or React is preferred, though we value strong fundamentals over any specific language or framework.
- You understand core engineering fundamentals such as APIs, data modelling, testing, and version control.
- You enjoy solving problems end-to-end and taking responsibility for your work.
- You can communicate clearly with both technical and non-technical stakeholders.
- You use AI tools to augment your workflow, accelerate learning, explore unfamiliar parts of the codebase and move faster on routine tasks.
- You’re happy working in a fast-moving environment where requirements may evolve as we learn more.
Studies show that women and people from underrepresented backgrounds are less likely to apply unless they meet every requirement. If you don’t tick every box but feel this role could be a great fit, we’d still love to hear from you.
We use and teach: We’re passionate about supporting your growth and helping you become confident working across the stack. Depending on the team, you’ll have the opportunity to work with and learn:
- Go for backend services
- TypeScript and React for web applications
- React Native, Swift and Kotlin for our mobile applications
- Temporal for workflow orchestration
- PostgreSQL for relational data
- GCP for infrastructure, monitoring and analytics
Life at Thirdfort: Driven by our values, our culture promotes a collaborative and open environment where Thirdforters can take ownership, have impact, and feel empowered when it comes to their growth and development. We understand the importance of our teams' wellbeing and recognise a one-size fits all approach rarely works, that’s why we aim to provide the flexibility individuals need to work in the way that suits them, and their families, best.
Our Benefits: We’ve created our benefits package to reflect Thirdfort’s mission and values. We place a strong focus on Security first given what we do, extending this to our team’s physical, mental and financial security to support them through their big life moments. Our benefits exist to empower our team, ensuring they feel supported and able to work in the way that enables them to do their best work.
When you join Thirdfort, you’ll get immediate access to our flexible employee benefits package that aims to support you across these areas:
- Compensation - Up to 70k base salary
- Flexible Working Hours
- Enhanced parental leave
- Remote working within the UK only, with optional access to offices in London or Manchester
- Annual leave allowance of 26 days, increasing to 30 with tenure and the option to buy additional days
- Enhanced sick leave
- Private healthcare with our provider, AXA
- Regular company and team socials
- Uncapped budget for personal development
- Share options for all UK employees
- Customisable wellness budget and discounts on well-known brands
If you require any reasonable adjustments during the application or interview process, please let your dedicated Talent Partner know and we’ll do our best to accommodate.
We’re committed to building an inclusive, equitable and diverse culture where everyone has a chance to make a difference. We’re purposefully building a team of problem-solvers that reflect our values - which is why we hire from all backgrounds. If you're a curious, kind individual who takes ownership, you'll be a great Thirdforter.
Fullstack Software Engineer employer: Thirdfort Limited
Contact Detail:
Thirdfort Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Fullstack Software Engineer
✨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! Create a portfolio or GitHub repo showcasing your projects. This gives potential employers a taste of what you can do and how you tackle problems.
✨Tip Number 3
Prepare for those interviews! Research the company, practice common questions, and think about how your experience aligns with their mission. Confidence is key!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates like you!
We think you need these skills to ace Fullstack Software Engineer
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Fullstack Software Engineer role. Highlight your experience with both backend and frontend development, and don’t forget to mention any relevant technologies like Go, TypeScript, or React.
Show Your Problem-Solving Skills: In your application, share examples of how you've tackled challenges in previous projects. We love engineers who take ownership and can communicate their thought process clearly, so let us see your problem-solving prowess!
Be Authentic: Don’t be afraid to show a bit of your personality in your application. We’re looking for curious and collaborative individuals, so let your passion for technology and learning shine through!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands, and we can’t wait to hear from you!
How to prepare for a job interview at Thirdfort Limited
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like Go, TypeScript, and React. Be ready to discuss your experience with these tools and how you've used them in past projects. This shows you're not just a fit for the role but also genuinely interested in what they do.
✨Show Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in your previous roles. Think about end-to-end solutions you've implemented and be ready to explain your thought process. This will demonstrate your ability to take ownership of tasks, which is key for this position.
✨Communicate Clearly
Practice explaining technical concepts in simple terms. You'll need to communicate effectively with both technical and non-technical stakeholders. Consider doing mock interviews with friends or using online platforms to refine your communication skills.
✨Embrace Curiosity
During the interview, express your eagerness to learn and grow. Ask insightful questions about the team’s processes and how they approach software development. This shows that you’re not just looking for a job, but are genuinely interested in contributing to their mission.