Senior Software Engineer in London

Senior Software Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
E

At a Glance

  • Tasks: Lead projects to redefine the music industry with innovative tech and seamless user experiences.
  • Company: Join a fast-growing disruptor in the music industry, transforming how artists share their work.
  • Benefits: Enjoy a competitive salary, flexible time off, and comprehensive medical insurance.
  • Why this job: Make a real impact on emerging artists while working with cutting-edge technology.
  • Qualifications: Strong JavaScript/TypeScript skills and experience with Node.js and RESTful APIs required.
  • Other info: Hybrid work model with a vibrant office environment in King's Cross, London.

The predicted salary is between 36000 - 60000 £ per year.

We are seeking a Senior Software Engineer to help us redefine the music industry. We have invented a new technology to produce on-demand vinyl records and built a web platform for music creators to create and sell their products worldwide via our store at zero cost. We partner with leading record labels, streaming services, digital providers, distributors, and iconic global artists to build a global solution for physical media, giving small and emerging artists frictionless access to offer vinyl and CDs to their fans through our innovative solution and planned production/fulfilment centres in Europe, the USA, and Asia.

The vinyl market has grown over 20% yearly for the last 16 years, and CDs are growing again for the first time in two decades. By 2030, there will be nearly 200 million music creators worldwide (with AI accelerating this even further). Most would love to have their music on vinyl or CD for friends, family, and fans. Many would happily buy a record for around $30 if it is accessible without high costs or minimums, which our scalable on-demand tech makes possible. elasticStage delivers easy, affordable access to this booming opportunity.

This role is ideal for a Senior Software Engineer who is PHP strong but comfortable working across the stack, including building APIs and backend services with Node.js. You will contribute to both customer-facing applications and the backend systems that power ordering, production, and fulfilment. You will work as part of a cross-functional team, product managers, and operational teams to deliver reliable, scalable solutions that bridge digital experiences and real-world production. Come join us and help scale a fast-growing, high-profile industry disruptor!

Responsibilities
  • Work across the elasticStage stack, leading projects from idea to implementation.
  • Design and implement APIs and backend services.
  • Collaborate with front-end engineers to deliver seamless user experiences.
  • Contribute to architectural decisions across the stack.
  • Ensure performance, scalability, reliability, and security of applications.
  • Write clean, testable, and maintainable code across front-end and backend.
  • Take ownership of features from design through to production.
  • Participate in code reviews and technical discussions, contributing to a high-performing engineering culture.
Qualifications
  • Strong experience building applications with JavaScript/TypeScript.
  • Hands-on experience building backend services with Node.js.
  • Experience designing and consuming RESTful APIs.
  • Familiarity with relational databases (e.g. PostgreSQL, MySQL).
  • Experience working in cloud-based environments (AWS preferred).
  • Solid understanding of modern development workflows (CI/CD, Docker, testing).
  • Strong problem-solving and communication skills.
  • Degree in Computer Science or equivalent practical experience.
Nice to Have
  • Experience with PHP.
  • Experience with event-driven systems or message queues.
  • Exposure to manufacturing, logistics, or operational systems.
  • Previous experience in scale-up or complex product environments.
  • Previous technical or people leadership experience.
What We Offer
  • Industry-Leading Salary Package: Enjoy a highly competitive salary package that rewards your expertise and hard work.
  • Flexible time off: 25 days of paid holiday, a paid birthday off, and remote-friendly working.
  • Comprehensive Pension Scheme: Secure your future with our robust pension scheme.
  • Cutting-Edge Tech Office Environment: Work in a modern, tech-driven office environment equipped with the latest tools and technology.
  • Medical Insurance: Protect yourself with our comprehensive medical insurance plan.
Work Location

Enjoy a hybrid work model with the flexibility to work from home, while spending at least 2 days a week in our vibrant London, King's Cross office.

Senior Software Engineer in London employer: elasticStage Ltd

At elasticStage, we are not just redefining the music industry; we are creating a vibrant community for artists and engineers alike. Our innovative technology and supportive work culture empower our employees to thrive, offering flexible working arrangements, a competitive salary package, and opportunities for professional growth in a cutting-edge tech environment. Join us in our King's Cross office, where collaboration meets creativity, and help shape the future of music distribution.
E

Contact Detail:

elasticStage Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks 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 showcasing your projects, especially those that highlight your PHP and Node.js expertise. Having tangible examples of your work can really set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so consider doing mock interviews with friends or using online platforms to get comfortable.

✨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 team at elasticStage.

We think you need these skills to ace Senior Software Engineer in London

PHP
JavaScript
TypeScript
Node.js
API Design
RESTful APIs
PostgreSQL
MySQL
AWS
CI/CD
Docker
Problem-Solving Skills
Communication Skills
Cross-Functional Collaboration
Code Review

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with JavaScript, TypeScript, and Node.js in your application. We want to see how you've tackled challenges in the past and what cool projects you've worked on!

Tailor Your Application: Don’t just send a generic CV! Tailor your application to reflect how your skills align with our mission to disrupt the music industry. Mention any relevant experience with APIs, backend services, or cloud environments.

Be Yourself: We love authenticity! Let your personality shine through in your cover letter. Share why you’re passionate about music and technology, and how you envision contributing to our innovative solutions.

Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It’s the easiest way for us to see your application and get you into the process. We can’t wait to hear from you!

How to prepare for a job interview at elasticStage Ltd

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially PHP, Node.js, and JavaScript/TypeScript. Brush up on your experience with RESTful APIs and relational databases like PostgreSQL or MySQL. Being able to discuss your hands-on experience confidently will show that you’re a strong fit for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your analytical thinking and ability to tackle complex issues, which is crucial for a Senior Software Engineer.

✨Collaborate and Communicate

Since this role involves working with cross-functional teams, be ready to talk about your collaboration experiences. Share examples of how you’ve worked with product managers and front-end engineers to deliver seamless user experiences. Highlight your communication skills, as they are key to ensuring everyone is on the same page.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s technology stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values. Questions about their approach to scalability and reliability can also demonstrate your technical insight.

Senior Software Engineer in London
elasticStage Ltd
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>