This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At AKQA we believe in the imaginative application of art and science to create beautiful ideas, products and services. With an entrepreneurial and collaborative approach, we design adaptive digital services and applications that capture the imagination, delivering impressive returns for our clients.
Job Responsibility:
Take technical ownership of medium to large-scale web platforms, contributing hands-on while guiding architectural and delivery decisions
Working closely with design, UX, product, and client stakeholders, you will translate business goals into robust, scalable technical solutions
Provide technical leadership through mentoring, code reviews, and pairing, helping to raise engineering standards and quality across the team
Designing and evolving front-end and back-end architectures with a strong focus on performance, accessibility, security, and maintainability, while proactively identifying technical risks, delivery bottlenecks, and systemic issues
Champion high-quality engineering practices such as automated testing, CI/CD, and observability
Operate comfortably within Agile, Lean, or hybrid delivery models, adapting processes pragmatically to suit the context
Requirements:
Strong, modern JavaScript and TypeScript expertise, with deep understanding of browser and runtime behavior
Production experience with a primary front-end framework (React-based preferred, e.g. Next.js), and the ability to evaluate alternatives when appropriate
Advanced CSS, layout systems, animation, and modern styling approaches
Node.js and API-driven back-end development, including REST and GraphQL
Cloud-native development on AWS, Azure, or GCP, including serverless and managed services
Experience designing and operating microservice or modular architectures
Strong grounding in web standards, accessibility (WCAG), and internationalisation
Relational and non-relational data stores, including cloud-hosted databases
Build tooling, automated testing, and CI/CD pipelines
Performance profiling, monitoring, and optimisation across the full web stack
Hands-on experience building LLM-powered web applications in production
Experience with LLM orchestration frameworks such as Vercel AI SDK, LangChain, LlamaIndex, or equivalent, while implementing agents, tools, and function-calling patterns
Understanding of prompt design, system instructions, and structured outputs
Experience monitoring, evaluating, and iterating on LLM behavior (quality, latency, cost)
Familiarity with deploying and scaling LLM-backed services in cloud environments
Nice to have:
You are comfortable making architectural trade-offs and explaining them clearly
You consider security, privacy, and resilience as first-class concerns
You design systems for longevity, not just delivery
You can communicate complex technical ideas to non-technical audiences with clarity and confidence
You take responsibility for the technical health of the work, not just your individual tasks
You can reason about when not to use an LLM, and articulate the trade-offs between probabilistic AI systems and traditional software approaches