Our client based in Salisbury design and manufacture some of the best high-end audio systems available. They are looking for an enthusiastic and skilled software engineer who has particular strengths in Apple technologies and in designing and implementing great user interfaces.
As part of a growing software team you would be focused on developing software for mobile, desktop and on-product user interfaces.
Skills & Requirements:
- Expert level iOS developer.
- Deep understanding of objective C, cocoa touch and other Apple technologies
- Experience integrating third party libraries
- Good awareness of available technologies
- Should have some proven skills in other areas of software design, such as:
- A scripting language such as python
- Android development
- Unit testing and automated test techniques
- Web technologies for user interfaceSkil design, such as HTML5 or JQuery UI
- Desktop application development
- Cross platform strategies for both mobile and desktop applications such as QT
- Linux application design
- Working in an Agile team
- Source control such as Subversion and Git.
- Proven track record of shipping reliable quality software
- Good appreciation of how people interact with music data and large collections of music - particularly with reference to music and audio applications
- Experience in user interface design or have worked closely with UX and graphic designers
- Wire-framing and prototyping
- Well organised and able to work to tight deadlines
- Problem solving skills
- Great communicator.
- Degree level qualification in an Engineering or Computer Science related discipline.