Software Applications Lead
Based: Offices in London and High Wycombe with UK remote working available
Term: Permanent, Full time
Salary: Negotiable + excellent benefits
Focusrite is empowering more music makers.
We are looking for people to lead our engineering teams to build on our success, as we inspire artists around the world and remove barriers to their creativity. This is a new role to support our growing community of engineers working on software applications to support our connected products with a wide and varied tech stack that includes desktop and mobile applications.
What you’ll be doing:
We are looking for someone to work closely with and support our Engineering teams, partnering with Product and Engineering management to ensure we are diligent about our trade-offs and that dependencies and communication are managed effectively and openly. The focus of this role is software applications but awareness of hardware products and embedded software would be beneficial. You will report to a Software Engineering Manager and work closely with them and others across the Engineering department.
The successful candidate will be responsible for leading the evolution of the technical stack of our cross-platform applications as our strategic direction changes. This will require consideration of the high-level user interfaces, down to the lower-level networking protocols, and the layers of abstraction and concurrency that tie it all together. The role would see the individual contribute to system architecture as well as the application codebases, pairing and participating in code reviews within our teams.
Your strategic insight, and awareness of design integrations and interfaces, will help identify the necessary enablers for the teams – those things the application architecture needs to feature, and that teams need to function effectively.
Using quarterly team synchronisation, engineering catchups, and team product reviews, you will keep the teams connected and up to date as the applications evolve and help ensure that any architectural issues the teams encounter during the implementation are addressed. At team level, you will participate in their solution definition and implementation, and update the architecture with feedback as the teams design, build and test their work.
Key activities include:
An ideal candidate is likely to be:
Benefits include flexible/hybrid working, company pension, life insurance, private healthcare, enhanced Maternity and Paternity pay, employee purchase scheme, group bonus scheme, company music events, offsite company parties and free lunch in the canteen. We arrange company training sessions and encourage personal development.
For more information visit: https://focusriteplc.com/brands/focusrite/