Senior Javascript React Developer, Greater London
Senior Javascript React Developer, Greater London

Senior Javascript React Developer, Greater London

Full-Time 48000 - 84000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Join a small team to develop and modernize user-facing web features using React.
  • Company: Mixcloud connects people through music, empowering creators to share their mixes and build communities.
  • Benefits: Enjoy remote work flexibility, generous holidays, wellness events, and access to an online learning Academy.
  • Why this job: Make a real impact in a creative environment while collaborating with passionate individuals.
  • Qualifications: Proven experience with React, GraphQL, and a collaborative mindset are essential.
  • Other info: We celebrate diversity and encourage applicants from all backgrounds to apply.

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

Social network you want to login/join with:

col-narrow-left

Client:

Mixcloud

Location:

Greater London, United Kingdom

Job Category:

Other

EU work permit required:

Yes

Job Reference:

cce6f6d5b092

Job Views:

7

Posted:

02.03.2025

Expiry Date:

16.04.2025

Job Description:

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.

Responsibilities:

  • Collaborate with Product managers, Designers and Engineers across a small team. Clearly articulating ideas and influencing others to focus on outcomes.
  • 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:

  • 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.

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, and 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.

#J-18808-Ljbffr

Senior Javascript React Developer, Greater London employer: TN United Kingdom

At Mixcloud, we pride ourselves on being an exceptional employer in Greater London, offering a vibrant remote-first work culture that fosters creativity and collaboration. Our commitment to employee growth is evident through our extensive benefits package, including generous holiday, flexible working hours, and access to a wealth of training resources, ensuring that every team member can thrive both personally and professionally. Join us in our mission to connect people through music while enjoying a supportive environment that celebrates diversity and encourages innovation.
T

Contact Detail:

TN United Kingdom Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Make sure to showcase your experience with large production React applications during the interview. Be ready to discuss specific projects where you contributed significantly, especially in modernizing legacy code or building new features.

✨Tip Number 2

Familiarize yourself with Mixcloud's mission and values. Being able to articulate how your personal interests align with their goal of connecting people through music can set you apart from other candidates.

✨Tip Number 3

Since they value collaboration, prepare examples of how you've successfully worked in small teams. Highlight your ability to communicate ideas clearly and influence outcomes positively.

✨Tip Number 4

Brush up on your knowledge of GraphQL and Relay, as these are key technologies for the role. If you have experience with Apollo, be ready to discuss how that knowledge can translate to working with Relay.

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

Proven experience with large production React applications
Strong knowledge of JavaScript and React
Experience with GraphQL and Relay (or Apollo)
Familiarity with StyledComponents
Experience with Git and Continuous Integration systems
Ability to write, review, and document code in various languages and frameworks
Creative problem-solving skills
Strong communication and collaboration skills
Experience with Jest and JS type systems
Ability to manage multiple tasks in a fast-paced environment
Curiosity and proactive communication
Experience with Python and Django (nice to have)
Familiarity with Kubernetes, Docker, Terraform, Puppet, Nginx, GlusterFS, Elasticsearch, Redis, Memcached, RabbitMQ (nice to have)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with React and any large production applications you've worked on. Include specific examples of how you've improved performance or modernized legacy code.

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, especially GraphQL and Relay, and how you can contribute to their team.

Showcase Your 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 them a clear view of your capabilities.

Highlight Team Collaboration: Since the role involves collaboration with product managers and designers, emphasize your teamwork skills. Share examples of how you've successfully worked in small teams to achieve common goals.

How to prepare for a job interview at TN United Kingdom

✨Showcase Your React Experience

Be prepared to discuss your previous work with large production React applications. Highlight specific projects where you contributed significantly, focusing on the challenges you faced and how you overcame them.

✨Demonstrate Knowledge of GraphQL

Since the role involves working with GraphQL, make sure to familiarize yourself with its concepts and how it integrates with React. Be ready to explain how you've used GraphQL in past projects, especially if you've worked with Relay or Apollo.

✨Emphasize Team Collaboration Skills

Mixcloud values collaboration, so be ready to share examples of how you've worked effectively within a team. Discuss how you communicate ideas and influence others to achieve common goals, as well as any experience you have in agile environments.

✨Prepare for Technical Questions

Expect technical questions related to JavaScript, React, and testing frameworks like Jest. Brush up on type systems and be ready to discuss how you ensure code quality through practices like linting and unit testing.

Senior Javascript React Developer, Greater London
TN United Kingdom
T
  • Senior Javascript React Developer, Greater London

    Full-Time
    48000 - 84000 £ / year (est.)

    Application deadline: 2027-03-12

  • T

    TN United Kingdom

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