Senior Software Engineer

Senior Software Engineer

Full-Time 43200 - 72000 £ / year (est.) No home office possible
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 with a collaborative culture.
  • Benefits: Competitive salary, flexible time off, medical insurance, and a modern office environment.
  • Why this job: Make a real impact on music creators' lives while working with cutting-edge technology.
  • Qualifications: Strong PHP and JavaScript skills, experience with Node.js, and a degree in Computer Science.
  • Other info: Enjoy a hybrid work model in a vibrant London office with excellent career growth opportunities.

The predicted salary is between 43200 - 72000 £ per year.

We are seeking a Senior Full Stack 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, but most importantly, we give 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’s 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 Full Stack Engineer who is PHP strong but comfortable working across the stack, including building APIs and backend services with Node.js. You’ll contribute to both customer-facing applications and the backend systems that power ordering, production, and fulfilment.

You’ll 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.
Requirements:
  • 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 employer: elasticStage

At elasticStage, we are redefining the music industry with innovative technology that empowers artists and transforms how they connect with fans. As a Senior Full Stack Engineer, you'll thrive in a dynamic, collaborative environment that values creativity and technical excellence, while enjoying a competitive salary, flexible working arrangements, and opportunities for professional growth. Join us in our vibrant King's Cross office and be part of a mission-driven team that is making a meaningful impact in the world of music.
E

Contact Detail:

elasticStage 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 showcasing your projects, especially those that highlight your full stack capabilities. This is your chance to demonstrate how you can contribute to our mission of redefining the music industry.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding our tech stack. Be ready to discuss how your experience with PHP, Node.js, and APIs can help us deliver seamless user experiences.

✨Tip Number 4

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

We think you need these skills to ace Senior Software Engineer

PHP
Node.js
JavaScript
TypeScript
API Design
Backend Services Development
RESTful APIs
Relational Databases
PostgreSQL
MySQL
Cloud-Based Environments
AWS
CI/CD
Docker
Problem-Solving Skills
Communication Skills

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your experience with PHP, Node.js, and any other relevant tech. We want to see how your skills can help us redefine the music industry!

Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to our job description. Mention specific projects or experiences that align with what we’re looking for in a Senior Full Stack Engineer.

Be Clear and Concise: Keep your application clear and to the point. We appreciate well-structured applications that are easy to read. Use bullet points where necessary to make your achievements stand out!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!

How to prepare for a job interview at elasticStage

✨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, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. This role requires strong problem-solving abilities, so think of examples that highlight your analytical skills and how you’ve contributed to scalable solutions.

✨Collaborate and Communicate

Since this position involves working with cross-functional teams, be ready to demonstrate your collaboration skills. Share experiences where you worked closely with product managers or front-end engineers to deliver seamless user experiences, and emphasise your communication style.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s technology, culture, and future projects. This shows your genuine interest in the role and helps you assess if it’s the right fit for you. Consider asking about their approach to architectural decisions or how they handle performance and scalability.

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
>