Full Stack Developer
Novopay
About the role
About Novopay
Novopay is committed to being the ultimate low-cost merchant services provider, helping businesses save through transparent, fair pricing. We offer top-tier card payment terminals paired with a dedicated focus on exceptional service and value. Key features include next-day payments, fast and smooth sign-up, and super-fast setup within three days. With no PCI charges, no monthly minimum service fees, and free online billing, we simplify payment processing for businesses of all sizes.
About the Role
We’re looking for a hands-on Full Stack Developer who can take ownership of both backend and mobile development. This role is not about following tickets step-by-step — we need someone who can figure things out, research solutions, and make solid technical decisions independently.
You’ll be working on building and improving mobile applications using React Native, supported by a Node.js backend. A big part of the role involves integrating third-party APIs, so being comfortable diving into documentation and solving integration challenges is essential.
What You’ll Be Doing
- Building and maintaining backend services using Node.js
- Developing mobile apps using React Native for both iOS and Android
- Researching and integrating third-party APIs (payments, services, etc.)
- Taking ownership of features from idea to production
- Solving problems independently without needing constant direction
- Working closely with design and product to deliver practical solutions
- Improving performance, reliability, and scalability of the system
- Debugging issues across both backend and mobile environments
- Working closely with the CEO and senior management of the company
What We’re Looking For
- Strong experience with Node.js and modern JavaScript
- Solid experience building apps with React Native
- Proven ability to research, understand, and integrate external APIs
- Someone comfortable working independently and making decisions
- Strong problem-solving mindset — especially when things aren’t straightforward
- Experience with databases (MongoDB, PostgreSQL, or MySQL)
- Understanding of authentication (JWT, OAuth)
- Experience deploying mobile apps (App Store / Google Play)
Nice to Have (But Not Required)
- Experience working with Adyen APIs
- Background in fintech or payment systems
- Experience building mobile apps from scratch (0 → launch)
- Familiarity with Express.js or similar frameworks
- Experience with cloud platforms (AWS, Firebase, Azure)
Visa Sponsorship
We are open to supporting a UK Skilled Worker visa (formerly Tier 2) for the right candidate in the future, based on performance and fit. This is not guaranteed upfront.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free