
Senior Fullstack Engineer (NodeJS, AI experienced)
Job Description
Overview
CBTW is a global independent tech consultancy group. With a team of more than 3,000 talented tech specialists on the ground in over 35 cities across Europe, the USA, Asia, Australia and Africa, we serve clients of all sizes. We believe collaboration betters our world. Our unique open ecosystem model allows us to deliver end-to-end tech solutions.
Responsibilities
● Building and deploying AI agents that accelerate development workflows across the team - from code generation to testing to deployment
● Creating and integrating MCPs (Model Context Protocol servers) and custom skills to extend AI capabilities within our development environment
● Evaluating and selecting the right AI models and tools for different tasks - understanding when to use which model, which framework, and why
● Designing AI-ready architecture - modular, well-documented systems that both humans and AI agents can reason about, navigate, and ship within
● Planning and breaking down growth initiatives, working closely with our CPTO, Product Manager, and stakeholders to hit goals and metrics
● Shipping AI-generated code at speed while maintaining quality - you know how to review, validate, and safeguard AI-produced code before it hits production
● Making pragmatic tradeoffs between speed and sustainability - using AI to collapse timelines without creating tomorrow's tech debt
● Championing AI-first development processes and mentoring colleagues on how to work effectively with AI tools
● Using AI to generate, maintain, and expand automated test coverage across core business logic
● Taking ownership of application monitoring, logging, and alerting - catching errors before customers do
● Improving our AWS infrastructure - designing reliable, secure, efficient, and cost-effective systems
● Supporting continuous delivery and integration through automation
● Maintaining the safety and security of our systems and database, conducting security audits, and resolving threats
● Strong fundamentals in SEO, page speed, and conversion optimisation - with an eye on how AI is reshaping search and discovery
Our current stack
Node.js, TypeScript, TypeORM, Postgres, GraphQL, NestJS, React & Redux, AWS
Qualifications
● Strong proficiency in TypeScript and JavaScript with solid software engineering fundamentals
● Demonstrated commercial experience using AI coding tools daily - not just experimenting, but shipping production code with AI assistance
● Hands-on experience creating AI agents, building and consuming MCPs, and developing custom skills for AI-assisted workflows
● A strong understanding of the AI landscape - you know which models and engines are best suited for which tasks, and you can articulate why
● A habit of staying current - you're constantly tracking new AI developments, tools, and techniques, and bringing relevant ones into your work
● Proficiency in AWS environments
● Ownership mentality - you suggest technical and innovative solutions and challenge the status quo. We love curious minds and to hear different perspectives on how we can improve - whether it be processes, the codebase or the way we do things.
● Empathy for other engineers - your code (and the AI-generated code you ship) is clean, readable, and easy to follow
● Effective communication across technical and non-technical teams - you can explain complex AI and engineering concepts simply
● Ability to coach and mentor other team members, particularly in adopting AI-augmented workflows