Mobile Application Developer (Flutter)

Overview
Blackstar Amplification started in Northampton, England in 2004 and has an award-winning RandD team of engineers. Driven by a passion for designing innovative amplification products that redefine players'' expectations, Blackstar today distributes products to over 50 countries worldwide and is a major international brand in the amplifier market.See our website for more info: https://blackstaramps.com/The Role
Purpose of the role:To develop and grow Blackstar''s proprietary software across Android and iOS, both for public release and internal development tools.Hold responsibility for quality mobile applications: from design brief to release and beyond.Be part of the next generation of audio products in an exciting team and dynamic industry.Main Activities and Tasks:Design, develop and maintain cross-platform (iOS and Android) mobile applications.Support in specifying new user-focused software for the musical instrument market.Bring cutting edge new products to market on the App and Play Stores.Work within the Software Team to expand and improve our multi-platform software ecosystem.Collaborate with the wider team to peer review, bug fix, and generally improve the large Blackstar codebase.Devise, control and carry out pre-release test procedures for both hardware and software products.Essential qualifications
DartFlutter FrameworkGit and the command lineMobile Application DevelopmentGUI implementationDeployment to App Store and Google PlayCross-platform development for iOS and AndroidMinimum 2 years experience in a commercial software development environmentAbility to produce clean, accurate and reusable codeDesirable qualifications
C++ and the JUCE frameworkUI/UX designBuild systems, ideally CMakeCI/CD, ideally GitHub ActionsPlugin Architectures (AU, VST3, AAX, LV2)Agile development practices and associated software (Jira, Confluence etc.)Unit TestingGuitar player or an active interest in music technologyUnderstanding of DSP PrinciplesLinux DevelopmentReal Time AudioEmbedded systems and low-level programmingDegree-qualified in Computer Science or related fieldPersonality
Strong team playerExcellent communication skills, both technical and personalEnthusiastic, with a can-do attitudeAble to work to deadlines, with exceptional time managementMethodical approach, and able to work independently on large projectsFlexible and willing to assist in various departments and activities when requiredThe Offer
Primarily office-based in Northampton, UK, with some opportunity for hybrid workingFull-time 8:00 - 17:00, Monday - FridayCompetitive salary based on experienceExcellent career progression and learning opportunitiesPrivate mental health supportJob function
Engineering and Information TechnologyJob details
Location: Northampton, United Kingdom (hybrid working opportunities)Employment type: ..... full job details .....
Other jobs of interest...


Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!