Full Stack Engineer in London

Full Stack Engineer in London

London Full-Time 50000 - 60000 € / year (est.) No home office possible
Sing King

At a Glance

  • Tasks: Transform processes and develop web-based tools that deliver real impact for singers worldwide.
  • Company: Join Sing King, a vibrant team passionate about music and gaming.
  • Benefits: Competitive salary, hybrid working, and a fun, inclusive culture.
  • Other info: Dynamic environment with opportunities for creativity and growth.
  • Why this job: Be part of an innovative team creating joy through singing experiences.
  • Qualifications: Strong programming skills in Python, Node.js, and JavaScript required.

The predicted salary is between 50000 - 60000 € per year.

ABOUT US

Sing King is on a mission to delight millions of singers around the world through our portfolio of games and singing experiences across multiple platforms. Our successful flagship YouTube channel welcomes over 14 million subscribers and 30 million unique viewers each month, and along with our latest Mobile Game release we are continuing to build innovative and exciting products that spread joy to singers wherever and whenever they sing. We are a team of music lovers, game enthusiasts and entrepreneurial spirits. We are passionate about our vibrant and growing community of global singing fans. This is a unique opportunity to play a key role in the growth of an ambitious, nimble and fast-growing entertainment business. Join us!

ABOUT THE ROLE

As our full-time Full Stack Engineer, you will help transform processes and develop fast, reliable web-based tools and apps that deliver impact. This role is a great fit if you enjoy taking ownership of areas that don't yet have clear answers, and turning problems into scalable, forward-thinking solutions. You connect points of commonality across the business and wrap them into combined or complimentary solutions. This role sits within the Data & Tools function, responsible for building the systems that allow Sing King's data, content, and products to operate reliably and scale intelligently.

At the heart of Sing King is our CMS. It's responsible for orders, data validation, third-party reporting, distribution, and more. Under your guidance, you'll evolve us from our existing combination of backend and frontend systems into a new bespoke solution incorporating an API currently being developed in Python (FastAPI with PostgreSQL) and a web-app frontend in React.js or similar.

WHAT YOU'LL DO

  • Lead the CMS architecture, the heart of the creation and distribution of our assets and data. In collaboration with the Senior Leadership you'll define, scope, and plan improvements, new features, anticipating business needs before they happen.
  • Maintain and develop our internal REST API that centralises business logic for the CMS, tools, asset management, data validation, and publishing of Karaoke content.
  • Transform the CMS frontend to deliver a fast, intuitive experience, built around how people actually work.
  • Design and build automation workflows that remove manual toil from content production, such as thumbnail generation, media transcoding, uploading, scheduling, playlist generation, web-scraping and more.
  • Prototype and develop simple light web-apps and services that empower internal teams or service our fans, whether that's Discord/Slack bots, or simple ways for the public to request songs and submit user-generated content.
  • Collaborate with Data experts to turn models and research into internal tools and help solve data quality challenges through fuzzy matching, LLM-assisted enrichment, or other solutions.

WHAT YOU'LL BRING

  • Organisation - Ability to manage multiple technical priorities with excellent time and project management.
  • Agile approach - Can develop scrappy Proof of Concepts to pitch new ideas and generate buy-in, as well as making swift pivots if business priorities change.
  • Attention to detail - Can deliver accurate results that are key to decision-making and maintaining high quality deliveries with our music industry partners.
  • Creativity to solving problems - Able to translate complex business requirements into novel and practical designs, that make sure every need is taken care of.
  • Security conscious mindset - Solid understanding of software engineering fundamentals, data privacy, and secure coding practices.

DESIRED SKILLS

  • Strong programming skills – Proficient in languages such as Python, Node.js, and JavaScript, with a solid understanding of core engineering principles.
  • Version control & deployment practices – Strong experience with Git/GitHub and CI/CD workflows, with a focus on clean, reliable releases.
  • Cloud & backend systems – Experience working with cloud platforms (e.g. Google Cloud Platform) and backend systems, including deploying and maintaining production-ready web applications.

BONUS POINTS

  • Passion for karaoke, rhythm games, or community-led mobile games.
  • Experience with no-code, low-code platforms such as Retool.
  • Experience with popular web scraping methods.
  • Experience with PostgreSQL and BigQuery.

HOW WE WORK

  • We're a small team, so we move fast and experiment often.
  • We believe in creative exchange and collaborative ownership.
  • We prioritise ideas that make our players feel something - joy, energy, expression.
  • We operate a hybrid working policy at Sing King and expect a balance of office and home working for this role - our office is in Farringdon, London.
  • We offer a competitive salary and benefits package.

We're committed to building a diverse and inclusive team. We strive to create an environment where everyone feels they belong, and we welcome applications from people of all backgrounds, experiences, and identities. If this role excites you, we encourage you to apply, even if your experience doesn't align perfectly with every requirement.

We are dedicated to making our recruitment process accessible to all. Please let us know if you require any adjustments (for example, interview location, structure, or materials in an alternative format).

Full Stack Engineer in London employer: Sing King

At Sing King, we pride ourselves on being an excellent employer that fosters a vibrant and inclusive work culture, where creativity and collaboration thrive. Our team enjoys the unique opportunity to work in the heart of London, with a hybrid working policy that promotes work-life balance, alongside competitive salaries and benefits. We are committed to employee growth, offering opportunities to innovate and make a real impact in the entertainment industry, all while sharing our passion for music and community.

Sing King

Contact Detail:

Sing King Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer in London

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow tech enthusiasts. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that align with what Sing King is doing. A well-crafted GitHub profile can speak volumes about your abilities and passion.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. But don’t forget to brush up on your soft skills too—being able to communicate your ideas clearly is key!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Sing King family. Don’t hesitate—get your application in!

We think you need these skills to ace Full Stack Engineer in London

Full Stack Development
Python
FastAPI
PostgreSQL
React.js
REST API Development
Automation Workflows

Some tips for your application 🫡

Show Your Passion:Let us see your love for music and gaming shine through in your application. Share any personal projects or experiences that highlight your enthusiasm for karaoke or community-led games.

Tailor Your CV:Make sure your CV speaks directly to the role of Full Stack Engineer. Highlight relevant skills like Python, React.js, and your experience with cloud platforms. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for Sing King. Discuss your problem-solving approach and how you can help us evolve our CMS. Be creative and let your personality shine!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team.

How to prepare for a job interview at Sing King

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Node.js, and JavaScript. Brush up on your knowledge of REST APIs and cloud platforms like Google Cloud Platform, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've turned complex problems into practical solutions. Think about how you can demonstrate your creativity and attention to detail, especially in relation to CMS architecture or automation workflows.

Understand Their Mission

Familiarise yourself with Sing King's mission to delight singers worldwide. Be ready to share how your passion for music or gaming aligns with their goals, and think about how you can contribute to their vibrant community.

Ask Insightful Questions

Prepare thoughtful questions that show your interest in the role and the company. Inquire about their current projects, the team dynamics, or how they envision the future of their CMS. This not only shows your enthusiasm but also helps you gauge if it’s the right fit for you.