Remote Full Stack Engineer
Canterbury, Kent County, CT1, England, UK
Listed on 2026-10-06
-
IT/Tech
Systems Engineer, AI Engineer (Applied/Software), Cybersecurity
Full Stack Engineer (Web-Innovation)
About iProoviProov provides science-based biometric solutions that enable the world’s most security-conscious organizations to streamline secure remote onboarding and authentication for digital and physical access. Our award-winning liveness technology and iSOC offer unmatched resilience against deepfakes and generative AI threats while ensuring effortless, scalable user experiences. Trusted by leading governments and enterprises, including the U.S. Department of Homeland Security, U.K. Home Office, Gov Tech Singapore, ING, and UBS, iProov sets the standard in biometric identity assurance.
This global trust is built not only on our technology but on the strength of the people behind it. For us, diversity at iProov is about reflecting the customers we serve, holding the principles of equality and inclusion at the heart of everything we do and all that we stand for, embracing differences, creating possibilities, and growing together. We aim to foster a culture where individuals of all backgrounds feel confident in bringing their whole selves to work, feel included, and their talents are nurtured, empowering them to contribute fully to our purpose.
The Role
Reports to: Engineering Manager
Location: WeWork Waterloo, London - Hybrid (At least couple of times per month)
Comp: Negotiable (Base) + Company Performance Bonus (10%) + EMI Options + UK iProov Benefits
iProov is looking for an experienced individual who’s passionate about building and leveraging emerging technologies to provide innovative solutions to the market within the agentic context.
You will investigate third-party platforms, identify where human verification can be introduced, and build the adapters, APIs and approval flows needed to connect them with iProov. This will require both technical discovery and implementation.
- Design and implement APIs, adapters and user-facing flows that connect iProov’s verification services to external systems.
- Identify where human verification can be introduced and how its outcome should control access or authorisation.
- Ensure verification results are securely associated with the intended person and action.
- Develop proofs of concept and turn viable approaches into tested, documented integrations.
- Collaborate with colleagues across Innovation and Engineering to resolve technical constraints and prioritise delivery.
- Strong understanding and experience in architecting full stack solutions that span different technologies
- Node JS (or equivalent backend experience)
- Typescript
- Knowledge and experience with HTTP, JSON, G-RPC
- Strong soft skills
- Identity Access Management (IAM)
- Use of GCP or AWS or Microsoft Azure
- Knowledge of OIDC and OAuth
Nice-to-haves
- Cryptography adjacent interest and experience
- Prior experience with PAM solutions
- Embedded webview or experience with iframes or non standard web integrations
- 25 days Annual Leave, plus 8 Bank Holidays (more holiday with service - up to an extra 5 days off per year based on your continuous service)
- Growth Shares allocated after passing probation (6 months of service)
- Salary sacrifice schemes including:
Pension, Cycle To Work and Electric Car Scheme - Nursery Sacrifice Scheme
- Work Overseas Perk
- Work globally for up to 2 weeks - Life Assurance
- Smart Health
- Access to private GP, Psychologist, Nutritionist along with tailored fitness plans for both you and your family - Benefit from personalized 1:1 career coaching with our in-house Occupational Psychologist
- Award winning L&D platform with personal allocated training budgets
- Enhanced paid family leave
- Pension - 5% employee, 3% employer
- Flexible hybrid working environment
- Free Barista Coffee/Tea, biscuits with fruit in the WeWork office
- Fre…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).