At DISCO, we strongly believe in the uniqueness of thought, experience and perspective that can only be achieved through having an inclusive and diverse workforce. We strive to continue to make DISCO an incredible place to work by fostering a culture of inclusiveness, diversity, openness and collaboration. We value all different kinds of experience, so even if you feel you don't meet all of the necessary criteria for this position, we encourage you to apply.
What is DISCO?
DISCO is the industry standard for managing, organising and sharing music and other media. We make music and media workflow fast, intuitive and simple, directly connecting people and their work to save time. Today we count UMG, Sony, Warner Music, Netflix, Amazon and Rockstar Games among our customers, and over 250,000 people interact with DISCO each month. Our customers are super passionate about our product.
Location
Full-time remote for UK resident or partial Hybrid in London, England
Role and Responsibilities
A Frontend Engineer on the DISCO team assists in building robust, reusable, and user friendly web and mobile components, interfacing with platform APIs, and finding elegant solutions to complex problems. They employ strategic thinking and design knowledge, collaborate with cross-functional teams, and possess essential knowledge of software engineering principles. A successful candidate can do the following:
- Develop and release using React for the DISCO web applications
- Write production-ready code that is performance optimised, easily testable, easily understood by other developers, and accounts for edge cases and errors
- Demonstrate an understanding of the tools and processes for development, testing, and debugging code
- Design and document solutions as required with performance, security, and future maintenance in mind
- Keep learning and is up to date with the latest relevant technologies
- Participate in a culture of documentation and knowledge sharing within their team and with their team's business stakeholders; actively demonstrates these behaviours
- Understand the benefit of delivering value in increments
- Participate in and contributes to the SDLC processes
- Product thinking: Make decisions during the engineering work that take into account overall product quality and how the end users' experience is affected by the code
- Evaluates the most efficient technical approach for the benefit of the product and the business of DISCO
Requirements
- 4+ years of frontend web development experience
- 3+ years writing React and ES6
- 3+ years writing with modern libraries and frameworks, such as Redux
- Understanding of frontend architecture in large scale apps, routing, code splitting, performance and bundle size optimization, web markup, HTML5, CSS3 and CSS preprocessors
- Understanding of real time/asynchronous request handling, partial page updates, AJAX, websockets, and service workers
- Experience with front end ecosystem and tools such as Webpack, server-side components, Javascript testing frameworks, package managers, TypeScript/Flow, Next.JS and Docker
- Written and verbal fluency in English
- Access to good internet and communication hardware
Nice to Haves
- Experience in a startup business
- Lives in London and able to come into our shared office once a week
Benefits
At DISCO, our employees have told us what benefits mean the most to them, and we've listened. So as a DISCO employee, you will work remotely from home (or a co-working space) whilst being supported by a friendly and fun international team.
In addition, you will receive:
- A competitive salary in a fast-growing startup
- Office set-up allowance
- Annual learning and development allowance
- Annual learning and development allowance
- Four weeks of paid vacation leave per year
- Paid bank/public holidays as outlined in our Leave Policy
- Two weeks of paid sick leave per year
- Paid Parental Leave
- A company laptop
- Monthly internet allowance/reimbursement
- The ability to work how you want. We’re not heavy on rule books. Everyone is trusted to figure out the best way to work.
To apply for this incredible position, please submit your resume along with a cover letter.
DISCO is an equal-opportunity employer. In addition, we will provide reasonable accommodations for individuals who have disabilities. If you require any reasonable accommodation to participate in the application process, please note this in your cover letter and we will reach out to you.
Please note that we do not accept unsolicited resumes from recruitment agencies.