About the role
Architect multi-tenant Node.js and TypeScript financial services and ZATCA Phase 2 e-invoicing APIs. Implement cryptographic signing and VAT ledger processing; optimise PostgreSQL, Redis and BullMQ; maintain secure APIs, test coverage, CI/CD and code reviews; mentor engineers.
Requirements
5+ years Node.js/TypeScript backend engineering; PostgreSQL, distributed systems, queues and REST API security; reliable migrations and OWASP principles. Nice to have: fintech, ZATCA and AWS.