At a Glance
- Tasks: Design and build innovative AI-powered tools from concept to deployment.
- Company: Fast-growing startup with a dynamic and collaborative culture.
- Benefits: Competitive salary, relocation support, and opportunities for professional growth.
- Why this job: Join a team shaping the future of AI technology and make a real impact.
- Qualifications: Experience in product-focused engineering with skills in TypeScript, Node.js, and React.js.
- Other info: Engage directly with users and collaborate with a passionate team in London.
The predicted salary is between 28800 - 48000 £ per year.
We’re looking for a Full Stack Engineer to join a fast-growing product team building innovative AI-powered tools. This is a great opportunity to work in a fast-paced startup environment, contributing directly to product development and shaping features used by a rapidly growing user base.
Responsibilities
- Design and build new user-facing features end-to-end, from concept to deployment.
- Develop and experiment with AI-driven functionality using LLMs.
- Prototype and deliver new product capabilities, including agentic workflows and real-time collaboration features.
- Optimise applications for performance, scalability, and reliability.
- Engage directly with users to understand problems and translate them into product improvements.
- Collaborate with engineers, product managers, and designers to deliver high-quality solutions.
Requirements
- Experience working in product-focused engineering teams, ideally within fast-paced or startup environments.
- Strong development experience with: TypeScript, Node.js, React.js.
- Experience with relational databases (e.g. PostgreSQL).
- Familiarity with cloud infrastructure (AWS preferred) and infrastructure tools such as Terraform.
- Experience with Tailwind, Radix, or Framer Motion is a plus.
What We’re Looking For
- A builder mindset – someone who enjoys creating and iterating on new products.
- Interest in AI and emerging technologies (direct AI experience not essential).
- Comfortable working in a dynamic startup environment where priorities evolve quickly.
- Collaborative, pragmatic, and motivated by solving real user problems.
Location
London – office-based role with an in-person team culture. Relocation support available for candidates moving to London.
Full Stack Engineer employer: Cavendish Professionals
Contact Detail:
Cavendish Professionals Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Full Stack Engineer role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving TypeScript, Node.js, and React.js. We want to see your creativity and problem-solving abilities in action, so make sure it’s easy for us to find!
✨Tip Number 3
Prepare for the interview by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills. Remember, we’re looking for that builder mindset, so be ready to discuss your thought process!
✨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 are proactive about joining our fast-paced startup environment.
We think you need these skills to ace Full Stack Engineer
Some tips for your application 🫡
Show Your Passion for Building: When you write your application, let us see your builder mindset shine through! Share examples of projects you've worked on, especially those that involved creating and iterating on new products. We love seeing enthusiasm for innovation!
Tailor Your Experience: Make sure to highlight your experience with TypeScript, Node.js, and React.js in your application. We want to know how you've used these technologies in product-focused teams, so don’t hold back on the details!
Engage with Our Mission: Take a moment to connect your skills and interests with what we do at StudySmarter. Mention any experience or interest in AI and emerging technologies, as this aligns perfectly with our innovative spirit. Show us why you're excited about joining our team!
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’re considered for the role. Plus, it gives you a chance to explore more about our culture and values!
How to prepare for a job interview at Cavendish Professionals
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, Node.js, and React.js. Brush up on your knowledge of relational databases like PostgreSQL and be ready to discuss how you've used these technologies in past projects.
✨Show Your Builder Mindset
Prepare examples that showcase your ability to design and build user-facing features from scratch. Talk about your experience in prototyping and delivering new product capabilities, especially in a fast-paced environment.
✨Engage with Real User Problems
Be ready to discuss how you've engaged with users to understand their needs. Share specific instances where you translated user feedback into product improvements, demonstrating your collaborative approach.
✨Familiarise Yourself with AI Trends
Even if you don’t have direct AI experience, show your interest in AI and emerging technologies. Research current trends and think about how they could apply to the role, especially regarding AI-driven functionality.