Solution Architect (Angular+Node.js+AI)
About the Role
We are looking for a Solution Architect / Agentic Systems Engineer Lead to join our Design Team. You will own the technical architecture for web products in the acquiring business line — payment pages, merchant dashboards, marketing websites — and lead the design and implementation of AI-powered automation pipelines that transform how the team works: from design-to-code generation to automated QA and design system management.
This is not a pure coding role. You will make architectural decisions, design multi-agent systems, build automation infrastructure, and mentor a small team of AI-native developers and designers.
Responsibilities
Architecture & Technical Leadership
- Define and own technical architecture for web products: payment pages (Angular SPA),
merchant dashboards (Angular/NestJS), marketing websites (PHP/JS/SCSS)
- Make technology decisions, document them (ADRs), and maintain the team's tech radar
- Design APIs and data flows between frontend, BFF (NestJS), and backend services
(PostgreSQL, MongoDB, Redis, Oracle)
- Ensure PCI DSS compliance in payment-facing interfaces
- Conduct architecture reviews, lead technical discussions, mentor developers
Agentic Systems & AI Automation
- Design and implement multi-agent pipelines that automate team workflows:
design-to-code, design system audit, visual QA, component generation
- Build and maintain MCP servers and tool integrations for AI agents used by the team
- Architect the Design System as Code pipeline: Figma → Tokens → Components → Code → QA,
with AI at every stage
- Implement LLM integration patterns: structured output, function calling, RAG,
retry/fallback strategies
- Ensure AI system reliability: hallucination detection, output validation, graceful
degradation
Design System & Infrastructure
- Own the technical side of the shared component library (Elemental UI): architecture, token system, theming, versioning
- Design and maintain CI/CD pipelines (GitLab CI, Docker) with AI-powered checks (visual
regression, accessibility, code quality)
- Manage iFrame integration patterns and cross-origin communication for embedded
interfaces
AI-Native Skills
- Multi-agent systems & AI tooling (agents, MCP, orchestration, tools)
- LLM integrations (RAG, function calling, structured outputs, validation)
- AI-driven automation pipelines (design-to-code, design systems, CI/CD)
- AI reliability & prompt engineering (fallbacks, hallucination control, system prompts)
What You’ll Be Doing
- 5+ years of commercial experience in full-stack or backend development, with at least 2
years in an architect or tech lead role
- Proven experience designing system architecture — APIs, data flows, service
interactions, not just writing code
- Strong knowledge of TypeScript, Angular, Node.js/NestJS
- Experience with PostgreSQL, MongoDB, Redis in production — schema design, query
optimization, caching strategies
- Proficiency with Docker and GitLab CI/CD — building and maintaining pipelines, not just
using them
- Hands-on experience with LLM APIs (OpenAI, Anthropic, or similar) — building real
integrations, not just prompting in a chat
- Understanding of agent frameworks and patterns (LangChain, CrewAI, Claude Code, MCP, or
similar)
- Experience designing and maintaining component libraries or design systems
- Knowledge of SOLID, DDD, and ability to make pragmatic architectural trade-offs
- Strong communication skills — ability to explain technical decisions to designers, POs,
and stakeholders