Share this Job

Front End Developer/Full Stack Developer - Remote Working


London, GB


Remote working available - approx. 1 day in the office a fortnight

Unleash your potential in a place you belong!


Come and join a culture where content, people and ideas merge. An exciting and open place where your talents can truly thrive. Ready? This could be the start of something special.


At ViacomCBS, we have an iconic portfolio of brands, like Paramount, MTV, Nickelodeon, and many more - but it’s our employees that make it unique. You could be the next addition to our incredible team.


Is this the role for you?


Last.fm is a music discovery service used by over 20m people. Our mission is to help people discover music they will love.


You’ll be joining 10 talented developers on the Last.fm software engineering team, which is responsible for building and maintaining the Last.fm website.


Over the last 19 years we have built a loyal fan base and a reputation for good music recommendations.


Your role will directly shape the way that users interact with music and data on Last.fm, both through their listening history and by introducing new music to them.


What will you be doing?


  • Using HTML, CSS, JavaScript / Vue and Python / Django, you will be responsible for building and maintaining the website features on Last.fm to global standards, using CI/CD and Agile methods.
  • You will work closely with other developers, engineers, designers and product managers in fortnightly sprints and be encouraged to influence the development of the product by providing input at all stages of the design and development process.
  • You will contribute to the team’s development and planning processes, always keeping the end users in mind.


Upcoming Key Projects:



We are based in London but work mostly as a remote team, collaborating together through tools like Slack and Jira.


With Last.fm, you will:


  • Influence the product through innovative technology solutions to help users get more out of music.
  • Work with a friendly, smart team who are keen to share their knowledge and learn new things.
  • Work in an environment where ideas are valued and we create the product together
  • See your creation used and loved by millions of users.


What are we looking for?


Web development is an area with many complementary skills, and we will help you to pick up new skills.


Required skills and experience:


  • 2+ years building functional, dynamic websites.
  • Proven experience of semantic, accessible HTML5 and CSS
  • A good understanding of web technologies, including best practices.
  • Familiarity with modern frontend JavaScript frameworks such as Vue or React (we use Vue)
  • Familiarity with server-side MVC frameworks such as Python / Django or PHP / Symfony (We use Python / Django)
  • Some familiarity with Object Oriented programming and testing
  • The desire to learn new technologies and work together on projects as a team


Optional skills and experience:


  • (Familiarity with these is a bonus, and not required to be hired)
  • Git, Bash, Docker, Linux, LESS or SASS
  • CI/CD and JavaScript build pipelines
  • Full web delivery stack including caches (e.g. Varnish) and CDNs (e.g. Fastly)
  • UX, User Testing, A/B testing or graphic design
  • Progressive Enhancement techniques or Accessibility
  • Experience with test driven development or unit tests


Everything else!


We offer an inclusive environment where you can really be yourself and find your niche. You’ll get to work alongside streaming platforms you can be proud of, with content that touches millions of lives. Plus, you can learn about the things we’re doing to make the industry more sustainable, and enjoy lots of perks:


  • A monthly streaming fund
  • All the health and financial benefits you’d expect, and some you wouldn’t
  • Flexibility to own the way you work
  • Mental health activities and support
  • All manner of BBQs, socials and events


What are you waiting for? Put in your application!


Our Values


Our values are intertwined and work together to drive the business outcomes we seek, and once combined we believe these will power our company forward.


Optimism & Determination


We share a positive belief that we can navigate and thrive in the landscape ahead.


Inclusivity & Collaboration


We Embrace new and diverse voices, act with care and work together to capture opportunities and manager through challenges.


Agility & Adaptability


We think entrepreneurially, are resilient in change and move quickly to anticipate and create what’s next.


ViacomCBS is an equal opportunity employer (EOE).

At ViacomCBS, the spirit of inclusion feeds into everything that we do, on-screen and off. From the programming and movies we create to employee benefits/programs and social impact outreach initiatives, we believe that opportunity, access, resources and rewards should be available to and for the benefit of all. We are proud to be a Disability Confident Employer and we take our responsibility in safeguarding children and adults seriously. We work hard to ensure that everyone with whom we engage receive equal protection from all types of harm or abuse, regardless of age, disability, gender, racial heritage, religious belief, sexual orientation or identity; an obligation we take very seriously.

To ensure, we are an exemplar in the field of safeguarding individuals, we guarantee to interview all disabled applicants who meet the minimum criteria of the role applied for and for those who are successful in receiving an offer for roles that interact with children, completed background checks will be required prior to joining. Should you need any support during the recruitment process, please advise your recruiter or email UK.recruitment@vimn.com where we will support your request as suitably possible.

Additionally, we are proud to partner with a number of incredible communities and if you have a disability or a long-term condition (including hidden conditions such as mental health, autism, dyslexia, etc) that would need an adjustment; either in the application process, the interview process, the onboarding process or day to day, our amazing partner Evenbreak can provide additional help and advice to disabled candidates who may be interested in our vacancies. Find out more at https://hive.evenbreak.co.uk

ViacomCBS believes in creating environments that allow our primary focus to remain on providing entertainment, education and information to our millions of viewers around the world. As part of this commitment to health and safety, ViacomCBS requires COVID-19 vaccines for current U.S. employees, including all newly hired employees. Union employees are subject to what is outlined in their applicable collective bargaining agreement.

▼Click for more details

As ViacomCBS begins the process of returning to the office in the US, there are a few key dates to keep in mind

  • The first dose of the Moderna vaccine should be no later than November 29.
  • The first dose of the Pfizer vaccine should be no later than December 6.
  • The J&J vaccine should be administered no later than December 27.