Good With logo

Full Stack Software Developer

Good With
Department:Software Engineer
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Mid-Senior level
Estimated Salary:£60,000 - £90,000
Skills:
TYPESCRIPTPYTHONREACTREACT-NATIVEEXPODOCKERLINUXREST APISOPENBANKINGCI/CDSECURITYENCRYPTIONFINTECH
Share this job:

Job Description

Posted on: June 29, 2025

If the idea of building a brand that empowers citizens with their own financial data, that’s fair, ethical, transparent in its approach to democratising affordable credit for all, with a diverse team who understands humans & human data excites you as much as it does us, we'd love to meet. 

Who we are: 

Good With, an award-winning fintech startup, has secured VC and Innovate UK funding to support safe and fair lending practices for clients ranging from Tier 1 banks to community lenders. We are now preparing for rapid expansion, scaling the delivery of our proprietary financial behavior analytics platform and AI-driven personalised and gamified financial capability-building app to more lenders and borrowers across the UK and internationally.

The role:

(Please don’t be put off applying because you aren’t a perfect match for our job description. If you are excited about the opportunity, think you can achieve the outcomes we are looking for, but aren’t sure if you tick every box, we’d still love to hear from you.)

We’re looking for an experienced Full Stack Software Developer with a startup mentality,  who will work at the heart of a dynamic, multidisciplinary and agile team. As the mid-to-senior level developer on the team, you’ll spend most of your time designing and building software, focusing on all aspects of a successful product, from user experience to security, scalability and integrations with other OpenBanking and other third party systems.

Key responsibilities:

  • End-to-End Feature Development: develop, and maintain features across the frontend and backend. Own features from planning through production deployment and monitoring.
  • API Design & Integration: Design and maintain REST APIs to Integrate third-party services (OpenBanking etc) and internal microservices effectively.
  • Focus on quality: Write unit, integration, and end-to-end tests. Ensure CI/CD pipelines are in place and functional. Lead or contribute to bug fixing, refactoring, and technical debt reduction.
  • Security & Compliance Implement best practices for security (e.g., auth, encryption, input validation). Stay aware of compliance needs when it comes to technology in the financial services sector.

Role Summary:

  • Work hands-on on the implementation of the product, using modern web and cross platform frameworks, working closely with the engineering lead as well as UX and data teams to ensure productive product delivery with a focus on quality and usability.
  • Work as part of the team, sharing and reviewing ideas, mentoring and guiding junior team members through technology architecture and implementation details
  • Be key contributor to all product components, from backend APIs in Typescript and Python, to React web portal and the cross-platform mobile app (Expo/React-Native)
  • Have an inquisitive and curious mind, often exploring the inner workings of the tools and libraries you use to understand how they work
  • Preparing to hire and lead an engineering team as the business scales

We’d love to hear from you, if you have…

  • Demonstrable understanding of best practices in software engineering
  • Proficiency in at least one general purpose programming language (Typescript/Python) with willingness to learn new languages and technologies
  • Productive experience with typescript front end using React, with mobile experience with react-native or expo a plus 
  • Familiarity with Linux environment and Docker
  • Enjoy participating in the full lifecycle of the software product: from idea and design, via implementation and user interface, to operational considerations
  • Be able to write clean code, take pride in your work and value simplicity, testing and productivity as part of your daily routine, always putting user experience first
  • Fintech experience is a bonus
  • Experience or passion for games/gamification development is a plus

If you have alternative relevant qualifications and applicable technology certifications we encourage you to apply. Please note: We are only able to hire UK-based candidates.

The Good Stuff

A few things that make Good With an amazing place to work…

  • 💷 Share options in the company
  • 🧠 Commitment to personal development and career growth: upskilling budget, weekly personal development time, workshops and career progression opportunities
  • 🌴 30 days holiday, plus your birthday off 🎁
  • 👩🏽‍💻 Remote-first working environment. We meet quarterly in the South West, where GWHQ is based - surfing, climbing and water sports optional. 🏄‍♀️
  • 📅 Flexi-time, you decide with your team, what works best for you all
  • 🏆 Award-winning recognised innovative Fintech4Good startup, with internationally renowned advisor/mentor support who support our team members
  • 🙌 A people focused, inclusive culture
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteJobsHub.app logo

RemoteJobsHub.app

Get RemoteJobsHub.app on your phone!