Hybrid Software Architect

Posted 2 months ago

Apply now

About the role

  • Own system architecture for customer-facing apps and internal platforms end-to-end: frontend, backend, data, and cloud
  • Design clear interfaces and a mediated API layer between services and clients
  • Lead decisions on scalability, observability, reliability, cost, and security for high-volume, low-latency workloads
  • Write production code in TypeScript/Node and Angular, pairing with teams on complex features
  • Establish guardrails: coding standards, architecture principles, testing strategy, CI/CD, trunk-based development
  • Create simple, composable designs that favor KISS over unnecessary abstraction
  • Drive event-driven patterns where useful, including pub/sub and event sourcing
  • Champion great DX: reusable libraries, tooling, documentation, and fast feedback loops
  • Partner with product and research to ship measurable business impact, not just diagrams
  • Mentor engineers and unblock teams with pragmatic reviews and hands-on help

Requirements

  • 7+ years building production web applications, including 3+ years in an architect/tech-lead role
  • You have led at least one end-to-end web product from design to launch and growth, covering frontend, backend, storage, CI/CD, security, and monitoring
  • Strong coding skills in TypeScript and Node.js
  • Proficiency with modern SPA frameworks (preferably Angular) and RxJS
  • Experience with serverless on GCP, NestJS in new services
  • Experience with Firestore as primary store and object storage for images
  • Familiarity with NX monorepo, CI/CD, automated testing, observability with centralized logs/metrics/traces
  • Deep knowledge of cloud-native architecture on GCP or similar
  • Proven experience with high-scale data systems: document DBs, hot paths vs. cold paths, indexing, and cost/perf trade-offs
  • Solid grasp of reliability practices: tracing, metrics, structured logging, SLOs, error budgets
  • Security first mindset: authN/authZ, least privilege, data protection, multi-tenant design, auditability
  • Clear written and verbal communication with distributed and non-native English-speaking teams
  • Bonus if you have: Firebase/Firestore at scale, Cloud Functions, Pub/Sub, Redis, NX monorepo workflows, trunk-based development, feature flags, image-heavy or real-time systems, computer-vision pipelines, human-in-the-loop tools, experience integrating external AI/ML services via well-designed boundaries, GDPR/PII handling, enterprise customer integrations

Benefits

  • 3 office days per week (London office in Camden Town)
  • Career Growth Opportunities: Participate in a journey of rapid development, surrounded by groundbreaking advancements and strategic industry partnerships
  • DEI: We are committed to building a diverse, equitable, and inclusive workforce where everyone feels valued and respected
  • If you need any reasonable adjustments during the recruitment process, please let us know

Job title

Software Architect

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job