Full Stack Developer

Focusrite Audio Engineering Ltd ,
London, Greater London
Salary: Up to £48,000 per annum Plus excellent benefits package

Overview

Full Stack Developer Based : London or High Wycombe Term : Full-time, Permanent YOU You love music and want to push the boundaries of possibility using the web. As a keen developer and music lover, you want to help us build a robust platform to bring music production into the connected world. Maintainability, testing, clean code and continuous delivery are core to your work ethic. You have a passion for a new generation of connected creative software. You live and breathe modern web tools and architectures. You have an eye for great user experiences and an understanding of what makes them. You love music and making music, and you thrive in small, creative teams. YOUR ROLE You'll help expand our current ecosystem for use in a wider range of music making applications. This will involve working with a large range of technologies across the web stack from designing our REST API, maintaining our cloud infrastructure, database design and internal tools to write web pages and work on hybrid desktop/mobile applications. YOUR TASKS Build, deploy and maintain online services Design and build web applications, led by user stories Be a pioneer within our web development team's growth Discuss design and implementation details with th e team Deliver clean and well tested features to improve the platform Review pull requests from other team members. Help with the design of a scalable and secure platform. YOUR PROFILE You have a good foundation in Typescript or Javascript You have experience working with REST APIs and the HTTP protocol Test Driven Development, continuous integration and developing applications in lean way are second nature to you You’re keen to get your hands dirty and learn new skills. You get on well in a small team, working closely and communicating clearly with others You have some experience working with a cloud platform You are adaptable, autonomous and are able to manage your own time You’re friendly and communicate wel You make music or have experience with music software NICE TO HAVES Experience with some (or all) of the following technologies: NodeJS, Postgresql, React (and the react ecosystem), Linux, AWS, HTML5/CSS and serverless architectures. Experience with some hybrid app framework such as Electron Experience with monitoring and logging tools (eg CloudWatch, Graylog, New Relic, etc…) Experience with a statically typed compiled language. Knowledge of Javascript build systems (webpack, SASS, LESS) Understanding of basic networking concepts About Us Incorporating the Focusrite, Novation and Ampify brands, we aim to enrich lives through music by removing barriers to creativity. As the number one selling audio interface brand worldwide, Focusrite has an illustrious and prestigious history. Alongside Novation and Ampify, the hardware and software that we develop plays a significant role in shaping the sound of modern music. From amateur to pro, our goal is to contribute to a world where we’ve made a difference creating opportunities for everyone and anyone to enjoy creating music. We embrace evolution, and that means being open to new ideas. Our business has a flat structure and is setup to enable everyone to contribute and be heard at all levels and at all stages of product development. We encourage innovation, fresh thinking and are passionate about creating great products. Benefits include flexible working, home working, company pension, life insurance, private healthcare, employee purchase scheme, share options, company music events, offsite company parties and free breakfast/lunch in the canteen. We arrange company training sessions, hold making things easy days, encourage personal development training, run lunch and learns and facilitate external visits. Focusrite is an equal opportunity employer, we are company of employees spanning a wide range of diverse backgrounds and we acknowledge that embracing our diversity is one of the keys to our future success. This job was originally posted as www.cwjobs.co.uk/job/89957009