Senior Full Stack Developer
Emploi Royaume-Uni : Senior Full Stack Developer chez ROLI
Présentation de l’entreprise
ROLi est une entreprise innovante dans le domaine de la technologie musicale, engagée à transformer la manière dont la musique est créée et partagée. Avec une équipe dynamique, ROLI vise à rendre l’apprentissage de la musique accessible et engageant grâce à ses produits matériels et logiciels. La société évolue rapidement, et l’entreprise est à la recherche de talents pour soutenir cette expansion.
À propos du poste
Type de poste : Senior Full Stack Developer
Dans le cadre de sa croissance, ROLI recherche un Senior Full Stack Developer pour rejoindre son équipe Roli.com. Le candidat idéal sera passionné par les technologies web modernes et jouera un rôle crucial dans l’orientation technique de l’entreprise.
Responsabilités
- Développement : Diriger le développement et la maintenance de codebases évolutives et performantes.
- Stratégie technique : Contribuer à la définition des meilleures pratiques et des décisions architecturales.
- Collaboration : Travailler en étroite collaboration avec les designers UX pour concevoir des systèmes cohérents.
- Implémentation : Développer des fonctionnalités frontend tout en respectant les normes UX, performance, sécurité et accessibilité.
- API : Construire et maintenir des APIs sécurisées et évolutives utilisant Node.js et des bases de données NoSQL.
- Tests : Automatiser et tester les flux utilisateurs et la logique métier.
- Débogage : Résoudre des problèmes liés aux APIs internes, à l’infrastructure et aux intégrations tierces.
- Encadrement : Initier les développeurs moins expérimentés grâce à des revues de code et des sessions de pair programming.
Exigences du poste
Le candidat doit disposer d’une expérience significative, d’au moins 5 ans, en tant que Full Stack Developer. Il doit posséder des compétences solides dans divers domaines techniques :
- Frameworks modernes : Expertise dans des technologies telles qu’Astro, SolidJS, React, et Next.js.
- API : Expérience dans la création d’APIs RESTful et GraphQL avec Node.js.
- Sécurité : Connaissance approfondie des meilleures pratiques de sécurité sur le web.
- Compétences linguistiques : Excellentes aptitudes à la communication en anglais, tant à l’oral qu’à l’écrit.
Compétences techniques requises
Frontend :
- HTML, CSS, JavaScript (ES2020+), TypeScript
- Frameworks : SolidJS ou React
- Tests unitaires et tests de bout en bout
Backend :
- APIs RESTful
- Node.js, bases de données SQL/NoSQL
Infrastructure :
- Vercel ou similaire, AWS
Avantages et culture d’entreprise
ROLi offre un environnement de travail captivant et une rémunération compétitive, alignée sur l’expérience du candidat. Les avantages comprennent :
- Un plan de santé compétitif après la période d’essai.
- Un schéma d’épargne retraite.
- Des journées de congé généreuses et des possibilités de bénévolat.
- Une approche flexible du travail hybride.
ROLi s’engage à promouvoir la diversité et l’inclusion, reconnaissant que des expériences variées favorisent un environnement sain et productif.
Localisation et candidature
Lieu : Londres
—
Cette présentation se veut claire et fidèle aux valeurs d’Artia13, respectant des normes éthiques et d’égalité des chances dans le processus de recrutement.
📅 Date de publication de l’offre : Tue, 10 Jun 2025 22:57:40 GMT
🏢 Entreprise : ROLI
📍 Lieu : London
💼 Intitulé du poste : Senior Full Stack Developer
💶 Rémunération proposée :
📝 Description du poste : 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.
🔎 Offre d’emploi vérifiée et enrichie selon la ligne éditoriale de l’Association Artia13 : éthique, inclusion, transparence et vigilance contre les annonces trompeuses.
🌍 Retrouvez d’autres offres sur artia13.world