At a Glance
- Tasks: Build innovative tools and solve core infrastructure challenges in a dynamic team.
- Company: A leading tech company passionate about storytelling and high-quality products.
- Benefits: Competitive salary, private healthcare, generous holiday, and a fun, supportive environment.
- Other info: Collaborative culture with excellent growth opportunities and low staff turnover.
- Why this job: Join a creative team and make a real impact on world-class products.
- Qualifications: Strong TypeScript and AWS skills, with CI/CD experience.
Senior Full-Stack JavaScript Engineer / Senior Developer / Staff Engineer JavaScript/TypeScript / Node.js / React / Next.js / AWS Serverless London (Hybrid – office based Tues/Weds/Thurs) £90k + Bonus + Excellent Benefits Discretionary bonus (10%), Private Healthcare, 25 Days Holiday, 5% Pension, Life Insurance, 2 Volunteering Days, Season Ticket Loan Build systems that power world-class storytelling This is an opportunity for a senior, product-minded engineer to take a leading role in shaping both technology and engineering culture within a company trusted by some of the world’s most recognisable media brands. With 25 years of industry presence and a team of 140, this organisation values craftsmanship, stability, and long-term thinking over short-term delivery. Their product is central to storytelling in media so reliability, performance, and usability truly matter. The opportunity: This is not just another senior engineering role. You’ll operate as a technical leader and thought partner, contributing to architecture, guiding engineering standards and influencing how systems evolve over time. While you’ll remain hands-on, your impact will extend beyond your own code, shaping decisions, mentoring others and elevating the team. You’ll work across the full stack, owning everything from elegant frontend experiences to robust backend services and infrastructure, with the autonomy to make meaningful technical decisions. What you’ll be doing: * Leading the design and evolution of full-stack architecture across frontend, backend, and serverless systems * Building high-quality, performant applications using React and Next.js * Designing and scaling Node.js APIs and distributed backend services * Driving best practices in code quality, testing, observability and maintainability * Partnering closely with product, design, and research to shape solutions end-to-end * Acting as a technical sounding board and mentor within a collaborative team * Contributing to decisions around tooling, infrastructure, and emerging technologies (including AI-assisted workflows) What success looks like: Within your first 6–12 months, you will have: * Shaped key architecture decisions across the platform * Delivered scalable, production-grade Node.js services supporting critical workflows * Shipped polished, high-impact frontend experiences used daily by customers * Improved system performance, reliability, and scalability in measurable ways * Elevated engineering standards through thought leadership, mentorship, and best practices Tech environment: * TypeScript / JavaScript * Node.js (API & backend services) * React, Next.js * AWS Serverless (Lambda, API Gateway) * Vercel * SQL Server * Algolia * CI/CD (TeamCity) You’ll thrive here if you: * Are a senior or staff-level engineer who enjoys owning problems end-to-end * Think beyond implementation — you care deeply about architecture, trade-offs, and long-term impact * Have strong experience building Node.js backends and modern React applications * Enjoy working as a true full-stack generalist, comfortable across frontend, backend, and infrastructure * Naturally contribute ideas, challenge thinking constructively, and raise the bar for those around you * Value collaboration, clarity, and thoughtful engineering over quick fixes What you’ll find: * A mature, craft-led engineering culture * Real influence over technical direction and product decisions * A highly collaborative, cross-functional environment * The space and trust to solve problems properly * A stable, successful business with meaningful impact in music and media This isn’t about chasing trends or shipping fast at any cost. It’s about building the right things, the right way and having the experience and perspective to lead others in doing the same. If you’re a Senior Full-Stack Engineer ready to step into a broader role, apply now or contact Simon Morris at Ithika Recruitment for a confidential chat. Ithika Recruitment, partnering world-class talent with world-class companies
Senior Software Engineer employer: Ithika Recruitment Ltd
Contact Detail:
Ithika Recruitment Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using TypeScript and AWS. This gives you a chance to demonstrate your expertise and passion for the role.
✨Tip Number 3
Prepare for interviews by practising common technical questions and scenarios related to CI/CD and cloud services. Mock interviews with friends or mentors can help you feel more confident and ready to impress.
✨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, it shows you’re genuinely interested in joining our awesome team.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your love for music and storytelling shine through. We want to see how your passion aligns with our mission of helping teams tell iconic stories.
Tailor Your Skills: Make sure to highlight your strong TypeScript skills and AWS experience in your application. We’re looking for someone who can tackle core infrastructure challenges, so be specific about your relevant experience!
Be Clear and Concise: Keep your application clear and to the point. We appreciate straightforward communication, so avoid fluff and focus on what makes you a great fit for the role.
Apply Through Our Website: Don’t forget to apply 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 Ithika Recruitment Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, AWS, and the other technologies mentioned in the job description. Brush up on your knowledge of REST APIs, CI/CD processes, and serverless architectures. Being able to discuss these topics confidently will show that you’re ready to hit the ground running.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled infrastructure challenges or improved developer productivity in past roles. This company values innovation, so be ready to share specific instances where your solutions made a significant impact.
✨Emphasise Collaboration
Since this role is in a high-trust, low-ego environment, highlight your experience working in teams. Discuss how you’ve collaborated with product teams to streamline processes or enhance tooling. This will demonstrate that you fit well within their culture.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the tools they use, and the challenges they face. This not only shows your interest in the role but also gives you a chance to assess if this is the right fit for you. Remember, interviews are a two-way street!