Evolution Jobs
01925 820 555
  • uk
  • de
  • au
  • sg
  • eu

Mobile App Developer

Up to £65,000
Job Type
Evolution Recruitment Solutions https://www.evolutionjobs.com/

An opportunity for a Mobile App Developer has arisen to join a growing company within the media industry!

You will join the R&D team whose common goal is to create world-class Audio products. Their products use the latest audio software technologies to deliver cutting edge audio performance.

You will contribute to the development of mobile apps. Working in an Agile environment you will collaborate with other software engineers, hardware engineers and R&D test engineers. Being passionate about software development and mobile technologies is essential.

Main Duties and Responsibilities

  • Collaborate with the Software Development Team, Electronic Engineering Team and R&D Test Team to create world-class audio products.
  • Develop mobile apps to be used with Naim products.
  • Contribution to architectural and planning phases.
  • Reinforcing a culture of collaborative development and good coding practices.
  • Mentor junior engineers.
  • Work with existing apps to fix issues and add new functionality
  • Produce clear, documented code and engage in peer code review. 

Education and Experience Required

  • Degree qualified (2.1 minimum) in Computer Science, Software Engineering or similar engineering related discipline.
  • Demonstrable depth of knowledge in two or more technical areas.
  • Demonstrable experience developing mobile apps.
  • A proven track record of shipping reliable and maintainable software
  • 5+ years of software development. 
  • Android development experience using Android Studio.
  • Excellent Java and Kotlin skills.
  • Familiarity with REST interfaces.
  • Up to date knowledge of Android mobile technologies.
  • In depth knowledge of Android frameworks. 
  • Proven experience shipping high profile apps on the Google Play store. 
  • Ideally music related with an emphasis on user experience and quality. 

Further Experience Desired:

  • Familiarity with modern software development tools and techniques (Git, Jira, Agile)
  • Advanced version control i.e. skilful enough to help other engineers. 
  • Active participant/leader in project planning processes. 
  • Useful contribution to architectural and planning phases. 
  • Adherence to Android best practices and design when developing or contributing to the design of new features 
  • Proactive approach to documentation and collaborative development.
  • Excellent technical author. 
  • Adopts a leader role for responsible areas to ensure delivery of projects 
  • Contribute original and novel ideas to architectural design phase. 
  • Advise/collaborate cross-discipline on technical matters (software/hardware/test/design etc).
  • Ability to mentor less experienced engineers. 
  • Ability to work at a high level of autonomy keeping project goals constantly in sight. 
If interested, please contact Oli Stockford at Evolution Recruitment ASAP!
.NET Development