At a Glance
- Tasks: Develop and optimise backend services using TypeScript and NestJS.
- Company: Join a fast-growing data intelligence company with major clients in asset management.
- Benefits: Enjoy 24+ days annual leave, health cover, flexible Fridays, and fun team socials.
- Why this job: Be part of a collaborative culture with real engineering challenges and impactful work.
- Qualifications: Strong backend experience with Node.js, TypeScript, and familiarity with AWS is essential.
- Other info: Hybrid working model with 2 days onsite; regular social events and a focus on wellbeing.
The predicted salary is between 43200 - 72000 £ per year.
My client is a fast-growing data and intelligence company working with major players in asset management. They’ve built a successful platform that’s already driving real results, now they’re investing heavily in tech to scale it further, expand their product offering, and move faster. It’s a chance to join a business with solid market traction, modern tech, and plenty of engineering challenges.
They’re now hiring a Senior Software Engineer to develop and optimise their backend services. This is a hands-on role with scope to take ownership across the full software lifecycle; from design and development to testing, deployment, and ongoing performance tuning.
You’ll be working as part of a cross-functional team alongside product managers, designers, and engineers across the stack. The engineering culture is pragmatic, fast-paced, and collaborative. This role reports to the Lead Software Engineer, and you will be given the chance to work hand in hand with key decision makers.
The company operates a hybrid model from their St. Paul’s office, with 2 days a week expected onsite. The wider culture is sociable and team-oriented, with regular social events, daily breakfast, and a strong focus on employee wellbeing.
What you’ll bring:
- Strong backend engineering experience with Node.js and TypeScript
- Hands-on experience with NestJS or a similar backend framework
- Solid understanding of both SQL (e.g. MySQL/PostgreSQL) and NoSQL (e.g. MongoDB) databases
- Familiarity with testing frameworks and good testing practices
- Experience with Git, Postman or similar API tools
- Understanding of Agile development workflows
- Exposure to cloud environments, especially AWS, is beneficial
- Bonus points for any experience with React, Next.js or legacy PHP
What you’ll do:
- Build and maintain scalable backend services using NestJS and TypeScript
- Collaborate with product and design teams to define and implement technical solutions
- Write clean, efficient, and reusable code to support long-term platform evolution
- Optimise performance and ensure reliability of backend systems
- Contribute to testing, CI/CD workflows, and release processes
- Stay current with modern backend practices and bring ideas to the table
Benefits:
- Annual leave starting at 24 days, increasing with tenure (up to 29)
- Enhanced parental leave
- Health cover via Medicash and dedicated wellness days
- Flexible Fridays and a hybrid working policy
- Additional perks: birthday day off, travel loan scheme, charity days, daily breakfast, and regular team socials
This is a chance to join an organisation going from strength to strength. Get in touch as this one will go quickly!
Contact Detail:
Prism Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (City of London)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as TypeScript, NestJS, and AWS. Consider building a small project or contributing to open-source projects using these technologies to showcase your hands-on experience.
✨Tip Number 2
Network with current or former employees of the company on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during interviews.
✨Tip Number 3
Prepare to discuss your experience with Agile development workflows and how you've applied them in past projects. Be ready to share specific examples that demonstrate your ability to work collaboratively within cross-functional teams.
✨Tip Number 4
Stay updated on the latest trends and best practices in backend development. Being able to discuss recent advancements or tools in the industry during your interview can set you apart as a candidate who is genuinely passionate about technology.
We think you need these skills to ace Senior Software Engineer (City of London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your backend engineering experience, particularly with Node.js, TypeScript, and NestJS. Include specific projects or achievements that demonstrate your skills in these areas.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your experience aligns with their needs, especially your familiarity with SQL/NoSQL databases and cloud environments like AWS.
Showcase Relevant Projects: If you have worked on relevant projects, either professionally or as personal endeavours, be sure to mention them. Highlight your contributions, the technologies used, and the outcomes achieved.
Prepare for Technical Questions: Anticipate technical questions related to backend development, testing frameworks, and Agile workflows. Be ready to discuss your problem-solving approach and any relevant experiences during the interview process.
How to prepare for a job interview at Prism Digital
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Node.js, TypeScript, and NestJS in detail. Bring examples of past projects where you've successfully implemented these technologies, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Collaboration
Since the role involves working closely with product managers and designers, highlight your experience in cross-functional teams. Share specific instances where your collaboration led to successful outcomes, showcasing your ability to communicate effectively with non-technical stakeholders.
✨Understand Agile Methodologies
Familiarise yourself with Agile development workflows, as this is crucial for the role. Be ready to discuss how you've applied Agile principles in your previous work, including any tools or practices you used to enhance team productivity and project delivery.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's tech stack, engineering culture, and future projects. This not only shows your genuine interest in the role but also helps you assess if the company aligns with your career goals and values.