At a Glance
- Tasks: Build AI-driven recruitment tools and own features from concept to production.
- Company: Join a creative, flat-structured team redefining recruitment technology.
- Benefits: Freelance flexibility, long-term engagement, and hybrid work options.
- Other info: Dynamic environment with a focus on reliability and innovation.
- Why this job: Make a real impact in AI hiring with full ownership of your projects.
- Qualifications: Strong skills in NodeJS, NestJS, GraphQL, PostgreSQL, and LLMs.
The predicted salary is between 60000 - 80000 € per year.
We're hiring a Senior Fullstack Engineer to help build the enterprise backbone of an AI hiring intelligence platform that's redefining recruitment through voice-first, capability-based assessment.
You'll join a lean creative engineering team with a flat structure, high ownership, and zero bureaucracy. The product is AI-native — and so is the team.
What you'll do:
- Architect and ship high-concurrency APIs and event-driven systems (NodeJS, NestJS, GraphQL, PostgreSQL)
- Define enterprise-grade architecture: GDPR-safe, audit trails, permissions, cloud-ready by default
- Integrate LLMs (Gemini and others) into the product in a measurable, monitored, production-safe way
- Build reliability foundations: monitoring, logging, retries, runbooks
- Own features end-to-end — from vague brief to production
Must-haves:
- Strong NodeJS + NestJS + GraphQL + PostgreSQL
- Hands-on with LLMs in production (Gemini a plus)
- Event-driven architecture, Prisma, Terraform
- Reliability mindset: monitoring, QA, retries
Format:
- ~100% freelance via Shakers
- ~ Long-term engagement
- ~ Hybrid in London - flexible (EU timezone)
If you're AI-native in practice and want real end-to-end ownership in a high-taste studio, apply.
Senior Fullstack Engineer (AI-Native) in City of London employer: Shakers
Join a forward-thinking team as a Senior Fullstack Engineer, where you'll enjoy a dynamic work culture that prioritises creativity and innovation. With a flat structure and high ownership, you'll have the opportunity to shape the future of AI-driven recruitment while benefiting from flexible working arrangements in London. This role offers not only meaningful work but also the chance for professional growth in a cutting-edge environment that embraces the latest technologies.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Fullstack Engineer (AI-Native) in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who are already in AI or fullstack roles. A personal recommendation can make all the difference when you're trying to land that freelance gig.
✨Tip Number 2
Show off your skills! Create a portfolio that highlights your best projects, especially those involving NodeJS, NestJS, and GraphQL. Make sure to include any work with LLMs too; it’ll catch the eye of recruiters looking for that AI-native expertise.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of event-driven architecture and reliability practices. Be ready to discuss how you’ve implemented monitoring and logging in past projects—this will show you’re serious about building robust systems.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Senior Fullstack Engineer (AI-Native) in City of London
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your experience with NodeJS, NestJS, GraphQL, and PostgreSQL. We want to see how you've used these technologies in real projects, so don’t hold back on the details!
Be Clear and Concise:When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon and get straight to the point about your achievements and how they relate to the role.
Tailor Your Application:Don’t just send a generic application! Make it specific to our Senior Fullstack Engineer position. Mention your hands-on experience with LLMs and event-driven architecture to show us you’re the perfect fit.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Shakers
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in NodeJS, NestJS, GraphQL, and PostgreSQL. Brush up on your knowledge of LLMs, especially Gemini, as they’ll want to see how you can integrate these into their product. Be ready to discuss your past experiences with these technologies and how you've used them to build reliable systems.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous projects, particularly around event-driven architecture and reliability. Use the STAR method (Situation, Task, Action, Result) to structure your answers, demonstrating how you’ve tackled issues and what the outcomes were.
✨Understand Their Product Vision
Familiarise yourself with the AI hiring intelligence platform and its unique features. Think about how your skills can contribute to building a GDPR-safe, cloud-ready architecture. Showing that you understand their mission will set you apart from other candidates.
✨Emphasise Ownership and Collaboration
Since they value high ownership and a flat structure, be prepared to discuss how you’ve taken charge of projects in the past. Highlight your ability to work collaboratively within a lean team, and share examples of how you’ve contributed to a positive team dynamic while delivering results.