Senior Javascript React Developer
Senior Javascript React Developer

Senior Javascript React Developer

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Join us as a Senior Front-end Developer to modernize legacy code and build new web features.
  • Company: Mixcloud connects people through music, empowering creators to share their mixes and grow their communities.
  • Benefits: Enjoy remote work flexibility, wellness events, generous holidays, and access to an online learning Academy.
  • Why this job: Make a real impact in a small team while working with cutting-edge tech in a creative environment.
  • Qualifications: 10+ years of experience in Modern Javascript and React, with a strong grasp of GraphQL and Apollo.
  • Other info: We're committed to diversity and inclusion, welcoming applicants from all backgrounds.

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

This is a UK-based role and we are only considering applicants who currently reside or have work authorisation in the UK.

THE ROLE:

We are looking for a senior front-end developer with proven experience delivering a sizeable React application to production. You will help modernise and evolve legacy code and also build new user-facing web features. Good knowledge of JS and React is essential. We have millions of users across our mobile offerings, so experience in improving and maintaining performance is also a bonus.

We use Relay to manage the data from our GraphQL API, so experience with that (or something similar like Apollo) is fantastic. We also test heavily and enforce type-safety on the frontend, so let us know if you have experience with Jest and JS type systems.

We have a large user base, but a small development team. This means you\’ll have the opportunity to learn new skills in new areas, make a real impact and that the work is generally diverse and interesting.

OUR TECH STACK

React/React Native, StyledComponents, Relay, FlowType, Python (Django), GraphQL (10+ years live, 400+ Million queries a day), Github + CI systems. We value techniques such as linting, automatic code formatting, unit tests, coverage reporting, snapshot testing, integration tests and type systems.

We have a remote-first work culture, although we still have an office in Brick Lane available for anyone to use. We\’re an agile, driven and entrepreneurial group of creatives and technologists committed to helping each other grow. We care deeply about providing engineers with the space to evolve and encourage self-starters.

ABOUT MIXCLOUD:

Mixcloud is on a mission to help connect people through music. We\’re a user-generated music streaming service that enables creators to legally live stream and upload mixes, radio shows and original tracks for free, so they can organise their music in one place. We build tools to help DJs, radio hosts, musicians and producers build an online community, reach a wider audience and make money from music. We celebrate the individuality and imperfections found within content created and curated by people, not algorithms, and bring that real element to our own output. Inspired by the creativity that goes into every mix, track, radio show and live stream, a genuine love of what we do runs through our team.

Even as a digital platform, there is a human touch to all parts of the experience.

Requirements

Responsibilities

  • Collaborate with Product managers, Designers and Engineers across a small team. Clearly articulating ideas and influencing others to focus on outcomes over process.
  • Develop, prototype & optimise existing & new features
  • Write, review and document code in various languages and frameworks
  • Design Front-end solutions as well as continuously improve our offering
  • Take part in regular creative brainstorming sessions to improve the product quality
  • Engage in healthy dialogue around product briefs and provide feedback.

Qualifications :

  • 10+ years of engineering experience, well-versed in Modern Javascript, and up to date with modern technologies and techniques
  • Experience with a large production React application
  • Experience with GraphQL
  • Experience with Apollo (or Relay is more ideal)
  • Familiarity with the following technologies: React, Git, Continuous Integration
  • Clearly articulates ideas, is curious, proactively communicates and influences others to achieve a common goal
  • Creative problem solver, capable of managing multiple tasks and working independently in a fast-paced environment
  • Collaborates well in a team environment

Nice to Have

  • You are an active Mixcloud user
  • Experience with StyledComponents, Continuous Deployment
  • Familiarity with Python, Django, Kubernetes + Docker, Terraform + Puppet, Nginx, GlusterFS, Elasticsearch, Redis, Memcached, RabbitMQ, Github + CI systems

Benefits

We have a remote-first work culture, although we still have an office in London (Brick Lane) available for anyone to use. This includes an onsite cafe and access to cultural events; Weekly members\’ drinks, Monthly Tea @ 3, and Monthly Community Lunch. Weekly wellness events (yoga, meditation boxing etc). We\’re a culturally active bunch, with many of us pursuing our passions as DJs, radio hosts or creatives.

We cater weekly lunches and host quarterly team onsites and social team mixers. We offer a great benefits package that includes generous holiday, flexible working, a healthcare plan.

We offer a culture of personal development and growth. We\’re serious about encouraging our employees to develop their careers through goal setting, training and mentorship. All employees have access to an online Academy full of 100+ Live & On-Demand Online Classes.

Mixcloud is committed to being a diverse and inclusive workplace. We encourage applicants of different backgrounds, cultures, genders, experiences, abilities and perspectives to apply. All qualified applicants will receive consideration for employment without regard to race, colour, national origin, religion, sexual orientation, gender, gender identity, age, physical disability, or length of time spent unemployed.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Industries: IT Services and IT Consulting

#J-18808-Ljbffr

Senior Javascript React Developer employer: Mixcloud

At Mixcloud, we pride ourselves on being an excellent employer, offering a remote-first work culture complemented by a vibrant office in Brick Lane, London. Our team enjoys a supportive environment that fosters personal development through mentorship and access to over 100 online classes, alongside engaging wellness events and cultural activities. With a commitment to diversity and inclusion, we empower our employees to grow their careers while making a meaningful impact in the music streaming industry.
M

Contact Detail:

Mixcloud Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Javascript React Developer

✨Tip Number 1

Make sure to showcase your experience with large production React applications. Highlight specific projects where you contributed significantly, especially if you modernized legacy code or built new user-facing features.

✨Tip Number 2

Familiarize yourself with Relay and GraphQL if you haven't already. Since these technologies are crucial for the role, demonstrating your knowledge or experience with them can set you apart from other candidates.

✨Tip Number 3

Engage with the Mixcloud community before applying. Being an active user can give you insights into their culture and product, which will help you articulate how you can contribute to their mission during interviews.

✨Tip Number 4

Prepare to discuss your approach to testing and type safety in JavaScript. Since the team values these practices, sharing your experiences with Jest and type systems will demonstrate that you align with their development philosophy.

We think you need these skills to ace Senior Javascript React Developer

Proven experience with React and modern JavaScript
Experience delivering large-scale React applications to production
Familiarity with GraphQL and data management libraries like Relay or Apollo
Strong understanding of type systems in JavaScript (e.g., FlowType)
Experience with testing frameworks such as Jest
Ability to write, review, and document code effectively
Creative problem-solving skills
Strong collaboration and communication skills
Experience with Git and Continuous Integration systems
Ability to manage multiple tasks in a fast-paced environment
Familiarity with StyledComponents and Continuous Deployment
Basic knowledge of Python and Django is a plus
Understanding of containerization technologies like Docker and orchestration tools like Kubernetes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with React and JavaScript, especially any large production applications you've worked on. Include specific examples of how you've modernised legacy code or built new user-facing features.

Craft a Strong Cover Letter: In your cover letter, express your passion for music and how it aligns with Mixcloud's mission. Mention your familiarity with their tech stack, particularly Relay and GraphQL, and how you can contribute to their agile team.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your skills in React, GraphQL, and testing frameworks like Jest. This will give the hiring team a clear view of your capabilities.

Highlight Team Collaboration: Emphasize your experience working in small teams and collaborating with product managers and designers. Provide examples of how you've influenced outcomes and contributed to a positive team environment.

How to prepare for a job interview at Mixcloud

✨Showcase Your React Experience

Be prepared to discuss your previous work with React applications in detail. Highlight specific projects where you delivered sizeable applications to production, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Your Knowledge of GraphQL

Since the role involves working with GraphQL, make sure to familiarize yourself with its concepts and how it integrates with React. If you have experience with Relay or Apollo, be ready to share examples of how you've used these tools effectively.

✨Emphasize Testing and Type Safety

The company values testing and type safety, so discuss your experience with Jest and any JavaScript type systems you've used. Be prepared to talk about how you ensure code quality and reliability in your projects.

✨Cultural Fit and Collaboration

Mixcloud emphasizes a collaborative and creative environment. Be ready to share examples of how you've worked effectively in teams, contributed to brainstorming sessions, and influenced others to focus on outcomes over processes.

Senior Javascript React Developer
Mixcloud
M
  • Senior Javascript React Developer

    London
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-03-28

  • M

    Mixcloud

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