Senior Front-End Developer (Greenfield Build)
Location:
Scotland (Glasgow/Edinburgh/Hybrid within UK)
Type:
Full-time, Permanent
Compensation:
Competitive + benefits
A UK-based provider of intelligent automation and agentic AI for accounting firms. It builds tools that streamline tax and accounting workflows by automating data extraction, personal tax return preparation, and complex legislation research. Its flagship personal-tax and research products help firms handle more work without adding headcount, improving productivity and reducing costs. The team is now launching a greenfield front end to power the next generation of these products.
The Opportunity
Own the entire web front end: architecture, design system, accessibility, performance, testing, CI/CD, and developer experience. Collaborate with Product, Design, and Back-End/ML to turn complex AI workflows into fast, intuitive interfaces.
What You'll Do;
* Architect the front end
for new experiences (framework, structure, state, routing, theming).
* Build a reusable component library/design system
(Storybook) with accessibility baked in (WCAG 2.2 AA).
* Ship features end-to-end:
collaborate on specs, define API contracts (REST/GraphQL), implement, test, iterate.
* Design AI-native UX:
chat/agent interfaces, task orchestration UIs, annotations, human-in-the-loop review, and safe "approve/apply" flows.
* Data-heavy UI:
tables, diff/compare views, document viewers, complex filters, and clear visualisation of legislation impacts.
* Performance & quality:
Core Web Vitals budgets, code-splitting, bundle hygiene, and robust testing (unit/integration/E2E).
* Security & privacy:
sensible auth flows, role-based permissions, safe handling of sensitive tax data, dependency hygiene.
Observability:
instrument analytics, error tracking, feature flags, and A/B tests; create product telemetry dashboards with Product
Our Likely Stack (your informed call matters)
* Core:
TypeScript, React (or ), Vite/Webpack, Tailwind CSS (or CSS Modules), Storybook
* State & data:
React Query, Zustand/Redux, SWR
* Testing:
Jest, React Testing Library, Playwright/Cypress
* Data viz:
Recharts / D3 (as needed)
* APIs:
REST and/or GraphQL
* CI/CD & hosting:
GitHub Actions/GitLab CI; Vercel/Netlify/AWS/Azure
* Monitoring:
Sentry; analytics (GA4/PostHog)
What You'll Bring
* 4-7+ years building modern web apps with
TypeScript + React
a plus), including leading
greenfield
builds.
* Hands-on experience creating
design systems/component libraries
and shipping
accessible, responsive
UIs.
* Strength in
state management
, performance tuning, and Core Web Vitals.
* Strong testing discipline and
CI/CD
ownership for front-end projects.
* Comfortable shaping API contracts and partnering with back-end/ML teams.
* Excellent product sense: turn complex tax/accounting/AI workflows into clear, low-friction UX.
* Nice to have:
B2B SaaS, document-centric apps, regulated data, accounting/tax tooling (CCH/IRIS/Xero/Sage) or HMRC-adjacent flows.
How We Work
* Pragmatic Agile: small slices, frequent releases, tight feedback loops with customers.
* High ownership, low ego: debate ideas, decide, ship.
* Hybrid-friendly within Scotland/UK; periodic in-person collaboration days.