Passionate music fans. Innovative tech pros. Perfect harmony. Join our band.
Frontend Engineer – Music
Location
United Kingdom
Posted
94 days ago
Salary
0
Seniority
Senior
Job Description
Frontend Engineer – Music
Spotify
• Build and evolve the Spotify Rights Center web application used by music labels, publishers, and other rights holders to manage how their content appears on Spotify • Collaborate closely with product managers, designers, and backend engineers to deliver intuitive and high-quality user experiences • Develop complex workflows that support large datasets, territory-level permissions, and multi-step processes for managing rights and disputes • Integrate frontend systems with multiple backend services to support scalable and reliable data flows • Write performant, accessible, and well-tested frontend code using modern development practices • Partner with backend engineers to design and evolve APIs that support the needs of the product • Contribute to product discovery and ideation with engineers, researchers, and product specialists • Help improve engineering practices and advocate for strong frontend architecture and quality standards • Support a collaborative team environment that encourages learning, experimentation, and growth
Job Requirements
- You have experience building modern web applications using TypeScript and React or a similar framework
- You are comfortable managing complex application state and data flows
- You have experience integrating frontend systems with APIs such as REST, gRPC, or GraphQL
- You understand how to design responsive interfaces that handle loading states, pagination, streaming data, and error handling gracefully
- You care deeply about creating intuitive and accessible user experiences
- You have experience building enterprise or B2B applications with complex workflows, permissions, and large datasets
- You write high-quality code and validate it using modern testing approaches such as unit, integration, or end-to-end testing
- You take ownership of solutions from requirements through deployment and iteration based on user feedback
- You enjoy learning new domains and problem spaces and collaborating with teammates to solve meaningful problems
Benefits
- inclusive recruitment process
- reasonable accommodations during the interview process
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Job Title: React Developer (Remote) Location: Remote Duration- Full-Time Job Overview We are seeking a skilled React Developer to join a distributed team supporting a financial services client. You will be responsible for building high-performance, secure, and scalable front-end applications used in critical financial workflows. Key Responsibilities - Develop and maintain responsive web applications using React.js - Translate UI/UX designs into high-quality, reusable code - Collaborate with backend developers, product managers, and designers - Optimize applications for performance, scalability, and security - Implement state management solutions (e.g., Redux, Context API) - Ensure code quality through testing, code reviews, and best practices - Integrate RESTful APIs and financial data services - Handle cross-browser compatibility and accessibility standards Required Skills & Qualifications - Strong experience with JavaScript (ES6+), HTML5, and CSS3 - Hands-on expertise in React.js and its core principles - Experience with state management libraries (Redux, Zustand, or similar) - Familiarity with API integration (REST/GraphQL) - Understanding of Git and version control workflows - Experience with modern build tools (Webpack, Vite, etc.) - Knowledge of responsive design and cross-browser compatibility Preferred Qualifications - Experience working in financial services or FinTech domains - Understanding of security best practices in web applications - Familiarity with testing frameworks (Jest, React Testing Library) - Exposure to CI/CD pipelines - Experience with TypeScript is a plus Soft Skills - Strong problem-solving and analytical thinking - Ability to work independently in a remote setup - Excellent communication and collaboration skills - Attention to detail, especially in data-sensitive applications Nice to Have - Experience with micro-frontend architecture - Knowledge of cloud platforms (AWS, Azure, or GCP) - Familiarity with Agile/Scrum methodologies
Frontend Engineer
CoinsPaidСrypto-financial ecosystem offering ready-to-use crypto payment solutions designed to meet any specific business needs.
• Building and maintaining reusable UI components used across company products • Contributing to the evolution of the company-wide UI Kit and design system • Implementing UI engineering best practices and following shared coding standards • Supporting product teams with UI Kit integration and consistent usage patterns • Collaborating closely with designers on component behavior, styling, and design handoff • Helping improve the quality, consistency, and maintainability of shared frontend code • Participating in code reviews for the shared UI codebase and related integrations • Contributing to frontend development processes, documentation, and team practices
• Deliver scalable, reliable solutions to complex business problems • Own applications that are critical to the success of our customers and our business • Drive frontend architecture and design decisions (we are developing with MFEs) • Partner with engineering leaders across teams to drive our vision and lay the foundations for long-term technical excellence • Collaborate with world-class engineering, product and design teams to design solutions to customer problems • Develop and maintain sufficient test coverage for all features in partnership with the QA automation engineers • Value mentorship and enjoy helping engineers around you grow.
• Desarrollo frontend avanzado con Angular y TypeScript • Desarrollo backend con Node.js / NestJS y APIs REST - Spring • Diseño e implementación de arquitecturas escalables y mantenibles • Integración con servicios backend, bases de datos y sistemas externos • Aplicación de buenas prácticas: Clean Code, SOLID, DDD • Desarrollo con testing (unitario y/o e2e) y enfoque en calidad • Trabajo en entornos Agile/Scrum • Colaboración técnica con otros equipos y apoyo a perfiles más junior cuando sea necesario



