Senior Software Engineer
Core
Design, build, and improve customer-facing platforms for acquisition, onboarding, identity verification, and customer activation to drive growth and conversion.
Role type
Senior full-stack software engineer (customer acquisition & onboarding)
Builds
Public website, onboarding flows, SSO, identity verification, and customer activation features
Domain
Fintech / Consumer digital products
Deliverable
product features
Required skills
.NET backend development, React/TypeScript frontend development, relational database design, dynamic rule engines, headless CMS, multi-region/multi-language application architecture, technical SEO, performance optimization
Preferred skills
onboarding/KYC workflow experience, SSO technologies (OAuth 2.0, OIDC, SAML), Lighthouse optimization, fintech/e-commerce domain experience
Technologies
.NET, React, TypeScript, relational databases, headless CMS
Responsibilities
Build and enhance customer-facing products across public website and onboarding journeys; Develop backend APIs and services alongside frontend interfaces; Optimise frontend performance, accessibility, and SEO; Partner with Product and UX to deliver high-quality customer experiences
Seniority
Senior, hands-on IC