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, comprehensive medical insurance, and a robust pension scheme.
- Why this job: Make a real impact by helping emerging artists access vinyl and CDs effortlessly.
- Qualifications: Strong PHP and JavaScript/TypeScript skills, with experience in backend services and APIs.
- Other info: Enjoy a hybrid work model in a modern office environment 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.
- 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.
- 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.
- 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
Contact Detail:
elasticStage 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 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. Make sure to include any relevant work with APIs, Node.js, or cloud environments to catch their eye.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills and coding challenges. Practice common technical questions and be ready to discuss your past experiences in detail, especially how you've contributed to team projects.
✨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 in London
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 in past projects.
✨Understand the Company’s Mission
Familiarise yourself with the company’s innovative approach to the music industry and their technology for on-demand vinyl records. Being able to articulate why you’re excited about their mission and how you can contribute will set you apart from other candidates.
✨Engage in Technical Discussions
Be ready to participate in code reviews and technical discussions. Prepare some questions about their current tech stack and architectural decisions. This shows your interest in collaboration and helps you gauge if their engineering culture aligns with your values.