Enable job alerts via email!

Senior Full Stack Developer (London)

ROLI

London

Hybrid

GBP 50,000 - 60,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

ROLI is seeking a Senior Full Stack Developer to enhance their music learning products. This critical role involves shaping technical direction on various projects, from e-commerce websites to RESTful APIs. Join a dynamic team dedicated to transforming music experiences through technology.

Benefits

Healthcare cash plan
Generous bike-to-work scheme
Flexible working hours
Team discounts on products
Parental leave policy
Company-wide Hack Days
In-house bike storage

Qualifications

  • Minimum 5+ years experience as Full Stack Developer.
  • Expertise in frontend frameworks (e.g., React, SolidJS).
  • Hands-on building RESTful APIs with Node.js.

Responsibilities

  • Lead development and maintenance of scalable codebases.
  • Implement frontend features ensuring best UX and performance.
  • Mentor and collaborate with junior developers through pair programming.

Skills

JavaScript
TypeScript
Node.js
Restful APIs
SQL
NoSQL
HTML
CSS
React
SolidJS

Tools

AWS
Cypress
Vitest
Jest

Job description

Join to apply for the Senior Full Stack Developer (London) role at ROLI

2 days ago Be among the first 25 applicants

Join to apply for the Senior Full Stack Developer (London) role at ROLI

Get AI-powered advice on this job and more exclusive features.

About The Role

About The Role

ROLI is looking for a Senior Full Stack Developer to help grow our music learning and creation offerings.

We’re at a pivotal stage in our growth and are looking for an experienced engineer who is passionate about modern web technologies to join our Roli.com team. As a Senior Full Stack Developer, you’ll play a key role in shaping the technical direction, improving our product metrics, and ensuring best practices across our web stack. You will report to the Roli.com Engineering Manager and work primarily on our JavaScript/Typescript stack to expand our e-commerce website, internal websites, RESTful APIs, and subscription services.

We do sprints and standups, communicate a lot, support each other, value each other’s opinions, and constantly strive to collaboratively improve our working environment.

About ROLI:We are a creative, dynamic team that believes in the power of music to transform lives. Our mission is to help more people discover the joy of music through our hardware and software products - making piano learning accessible and engaging, as well as taking music creation to new heights.Responsibilities:

  • Lead the development and maintenance of scalable, high-performance codebases across ROLI repositories.
  • Contribute to technical strategy, helping to define best practices and architectural decisions.
  • Collaborate on design systems alongside UX designers.
  • Implement frontend features whilst ensuring UX, performance, SEO, security and accessibility best practices are upheld.
  • Build and maintain secure, scalable APIs with Node.js and a NoSQL database.
  • Test user flows and business logic with automated tests.
  • Debug issues across internal APIs, infrastructure, and third-party integrations.
  • Mentor and collaborate with other developers through pair programming, code reviews, and knowledge sharing.
  • Take ownership of site reliability and security best practices.
  • Actively participate in our agile development process (sprint planning, retrospectives, stand-ups).
  • Communicate progress to stakeholders and collaborate across departments.

Requirements

  • At least 5+ years of professional experience as a Full Stack Developer.
  • Deep expertise in modern frontend frameworks (Astro, SolidJS, React, Next.js).
  • Demonstrable previous work on customer-facing websites with a focus on user experience.
  • Accustomed to reusable components and design systems.
  • Strong understanding of SSR, SSG, SPA, or derived architectures.
  • Experience leading projects: technical planning, task breakdown, estimation, and delivery.
  • Hands-on experience building RESTful or GraphQL APIs, with Node.js and SQL/NoSQL databases.
  • Experience integrating third-party services, APIs, and analytics tools.
  • An understanding of security best practices on the web.
  • Strong debugging skills and a problem-solving mindset.
  • An inquisitive mind and demonstrable examples of implementing proactive solutions.
  • Excellent interpersonal and communication skills with employees at all levels and good written English.

Technical skills:

Must

  • Frontend:
    • HTML, CSS
    • JavaScript (ES2020+), TypeScript
    • SolidJS or React
    • Unit-testing (Vitest / Jest / similar)
    • End-to-end testing (Cypress / Playwright / similar)
  • Backend:
    • RESTful APIs
    • Node.js
    • SQL and/or NoSQL databases
    • Unit-testing
    • Integration testing
  • Infrastructure:
    • Vercel (or similar)
    • AWS (S3, Lambda, ECS, SQS).
Recommended

  • Astro
  • Tailwind CSS
  • GraphQL
  • Figma
  • Web accessibility
  • JS and CSS animations
  • State management libraries
  • Express.js

Bonus points:

  • Experience with ecommerce platforms (Shopify or equivalent), headless CMSs and analytics tools integration (GTM, GA).
  • Understanding of the ecommerce order lifecycle (order creation, shipping, promo codes, ERP, analytics, etc.).
  • Prior experience working on high profile websites.
  • A passion for music, technology, or startups.

Luminary ROLI Ltd offers:

  • The opportunity to work with the leading, progressive minds within technology, hardware, and music creation to directly impact the way we create and interact with music
  • A competitive salary according to your level of experience
  • A range of meaningful benefits including:
    • Following probation, a competitive health care cash plan and a generous bike-to-work scheme
    • Hybrid working: 3 set days in our Highgate office( Monday, Wednesday, and Thursday) remote optional on Tuesday and Friday.

  • A competitive company pension scheme following 3 months of full-time work
  • 23 days holiday and the standard 8 statutory holiday days
  • 5 day volunteering allowance
  • 20 hours per year dedicated to volunteering within the local community
  • Flexible working hours
  • ‘Lending Library’ of all ROLI products
  • Team member discounts on ROLI products
  • Apple laptop and relevant software licenses for your role
  • Generous Parental Leave policy
  • Company-wide Hack Days and team outings
  • In-house bike storage
  • Currently on hold due to office renovation:
    • Daily homemade plant-based lunches and limitless homemade GOLDnola
    • Friends and family events
  • We offer a hybrid working approach. We will discuss the latest updates with regards to remote working as part of our interview process.
Luminary ROLI Ltd wholeheartedly believes that difference stimulates a healthy and productive environment, as well as positively impacts the products we create. We actively encourage diversity of background and perspective. As an equal opportunities employer, we oppose all forms of unlawful or unfair discrimination in all of our employment related processes and matters.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Music

Referrals increase your chances of interviewing at ROLI by 2x

Sign in to set job alerts for “Full Stack Engineer” roles.

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 4 days ago

London, England, United Kingdom £50,000.00-£60,000.00 1 month ago

London, England, United Kingdom 1 year ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 5 months ago

Software Engineer-Full stack (All Levels)

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom £35,000.00-£50,000.00 1 month ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom $55,000.00-$95,000.00 1 week ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 21 hours ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 13 hours ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Ruby Developer

RedRock Consulting

Greater London null

Remote

Remote

GBP 50,000 - 70,000

Full time

4 days ago
Be an early applicant

Front End Software Engineer

BibliU

London null

Remote

Remote

GBP 50,000 - 60,000

Full time

Today
Be an early applicant

FULL STACK DEVELOPER +AI Specialist

AI HealthTech-Platform

London null

Remote

Remote

GBP 40,000 - 70,000

Full time

13 days ago

Full stack Developer

SmartChoice International Limited

London null

Remote

Remote

GBP 50,000 - 70,000

Full time

12 days ago

Software Engineer (Drupal) - Remote, UK

Plentific

London null

Remote

Remote

GBP 40,000 - 60,000

Full time

Today
Be an early applicant

Software Engineer - Node/React/Hapi.js

Supermercados Guanabara

London null

Remote

Remote

GBP 50,000 - 60,000

Full time

6 days ago
Be an early applicant

Remote Dynamics NAV/BC Developer - SaaS

Ingenica Solutions

London null

Remote

Remote

GBP 40,000 - 60,000

Full time

6 days ago
Be an early applicant

Back End Engineer

Jaja Finance

London null

Remote

Remote

GBP 45,000 - 70,000

Full time

6 days ago
Be an early applicant

Senior Full Stack Developer

hometree.co.uk

London null

Hybrid

Hybrid

GBP 50,000 - 60,000

Full time

6 days ago
Be an early applicant