At a Glance
- Tasks: Design and build scalable APIs and AI-powered content services.
- Company: Innovative digital publishing platform with a relaxed culture.
- Benefits: Flexible working, 25 days holiday, and tailored training opportunities.
- Other info: Enjoy a progressive culture with clear career progression.
- Why this job: Join a dynamic team and work on cutting-edge AI integrations.
- Qualifications: Experience in JavaScript, Node.js, and cloud architecture.
The predicted salary is between 76000 - 76000 € per year.
Salary: Up to £76,000 per annum for Permanent AND Fixed-Term Contract available - Hybrid working from West London
About the role:
You’ll be working on a modern digital publishing and content platform to design and build scalable APIs and AI-powered text, audio, and video content services that integrate internal systems with third-party platforms.
Reporting to the Lead UI Developer, the Senior JavaScript Engineer will be expected to develop, maintain, and support digital products in accordance with business and technology objectives.
Responsibilities:
- Immerse yourself in the technical ecosystem
- Develop and test new features, and support existing ones
- Build reusable code, packages, and libraries for future use
- Optimise code for maximum speed and scalability against agreed performance budgets
- Use testing frameworks to ensure automated test coverage for platform functionality
- Collaborate with other team members including Delivery Managers and Product Owners to help plan new functionality or major enhancements
- Write and improve technical documentation where necessary
Requirements:
- Developing JavaScript APIs and services using Node.js and TypeScript
- Working with Node.js/TypeScript within large-scale projects
- Experience with distributed systems, scalability, and cloud architecture (preferably AWS)
- Building and working with mixed data formats (structured and unstructured) and storage solutions (e.g. blob storage, MySQL, document storage)
- Building and integrating RAG pipelines
- Building and maintaining multi-step workflows and AI-orchestrated processes
- Understanding LLM integration patterns
- Implementing AI solutions using AWS or equivalent technologies, including:
- Model access and orchestration (e.g. Amazon Bedrock)
- Vector and semantic search (e.g. Amazon OpenSearch)
Benefits:
- Relaxed working environment with regular socials
- Well-being initiatives and mental health support
- 25 days holiday plus birthday leave
- Additional office closure between Christmas and New Year
- Tailored training and development opportunities
- Progressive and transparent culture with clear career progression
- Flexible / hybrid working and early finish Fridays
- Cycle to work scheme
- Enhanced family policies including paternity, adoption, and surrogacy leave
- Competitive pension and life assurance
- Modern office environment with collaborative spaces
Senior Backend TypeScript/Node Engineer (LLM/RAG Integrations) - Permanent and FTC available in City of London employer: Creo Recruitment
Join a forward-thinking company that prioritises employee well-being and professional growth, offering a relaxed working environment in West London. With flexible hybrid working options, generous holiday allowances, and tailored training opportunities, you will thrive in a culture that values collaboration and innovation while contributing to cutting-edge digital publishing solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Backend TypeScript/Node Engineer (LLM/RAG Integrations) - Permanent and FTC available in City of London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get you in the door.
✨Tip Number 2
Prepare for those interviews by practising common questions and coding challenges. We recommend setting up mock interviews with friends or using platforms that simulate real interview scenarios.
✨Tip Number 3
Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really impress potential employers. We love seeing what you can do!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for talented individuals like you to join our team.
We think you need these skills to ace Senior Backend TypeScript/Node Engineer (LLM/RAG Integrations) - Permanent and FTC available in City of London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Node.js, TypeScript, and any relevant projects you've worked on. We want to see how you fit into our tech ecosystem!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our goals at StudySmarter. Keep it engaging and personal – we love a bit of personality!
Showcase Your Projects:If you've worked on any notable projects, especially those involving APIs or AI integrations, make sure to mention them. We’re keen to see your hands-on experience and how you’ve tackled challenges in the past.
Apply Through Our Website:We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any updates from us!
How to prepare for a job interview at Creo Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in Node.js and TypeScript, as these are crucial for the role. Brush up on your experience with distributed systems and cloud architecture, especially AWS, so you can confidently discuss how you've applied these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, particularly around building scalable APIs or integrating AI solutions. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your contributions.
✨Collaborate and Communicate
Since this role involves working closely with Delivery Managers and Product Owners, be ready to talk about your collaboration experiences. Share examples of how you’ve effectively communicated technical concepts to non-technical team members and contributed to planning sessions.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s tech ecosystem and future projects. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values, especially regarding their focus on well-being and career progression.