At a Glance
- Tasks: Develop and optimise backend services using TypeScript and NestJS.
- Company: Join a fast-growing data intelligence company with a collaborative culture.
- Benefits: Enjoy competitive salary, flexible Fridays, wellness days, and 24+ days annual leave.
- Other info: Sociable environment with regular team events and a focus on employee wellbeing.
- Why this job: Be part of a dynamic team tackling real engineering challenges with modern tech.
- Qualifications: Strong backend experience with Node.js, TypeScript, and familiarity with cloud environments.
The predicted salary is between 30000 - 50000 £ 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
- 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
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.
Senior Software Engineer employer: Prism Digital
Join a fast-growing data intelligence company in St. Paul’s, where you’ll be part of a collaborative and sociable engineering culture that prioritises employee wellbeing. With a hybrid working model, generous annual leave starting at 24 days, and unique perks like daily breakfast and birthday days off, this is an excellent opportunity for a Senior Software Engineer to thrive and grow within a dynamic team focused on innovative technology solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can double your chances of landing that interview.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your coding skills and be ready to tackle problems on the spot. Practising with platforms like LeetCode or HackerRank can help you feel more confident when it’s showtime.
✨Tip Number 3
Show off your projects! If you've got a GitHub or personal website, make sure it's up to date with your best work. This gives potential employers a taste of what you can do and shows your passion for coding.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, we love seeing familiar faces from our community!
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Node.js, TypeScript, and NestJS, as well as any relevant projects that showcase your backend engineering skills.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your background aligns with the company's goals. Don't forget to mention your collaborative spirit and passion for tech!
Showcase Your Projects:If you've worked on any cool projects, especially those involving AWS or database management, make sure to include them in your application. We love seeing real-world examples of your work and how you tackle challenges.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s quick and easy, and we can’t wait to see what you bring to the table!
How to prepare for a job interview at Prism Digital
✨Know Your Tech Stack
Make sure you’re well-versed in Node.js, TypeScript, and NestJS. Brush up on your SQL and NoSQL database knowledge too. Be ready to discuss how you've used these technologies in past projects and how they can be applied to the role.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in backend development and how you overcame them. This company values a pragmatic approach, so highlight your ability to find efficient solutions and optimise performance.
✨Collaborate Like a Pro
Since you'll be working with cross-functional teams, think of examples where you've successfully collaborated with product managers or designers. Emphasise your communication skills and how you contribute to a team-oriented environment.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's engineering culture, their tech stack, and future projects. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.