Software Engineer – Android.

About the role

Following some exciting project wins we are currently recruiting for an experienced software engineer specialising in building native Android apps to join our friendly development team.

Main duties

  • Design and develop native Android (Java / Kotlin).
  • Provide technical support for existing applications.
  • Assist with customer support.
  • Keep up to date with the latest technologies and trends in mobile and software development.
  • Deploy mobile app builds to Visual Studio App Center and app stores.

Job title: Software Engineer - Android

Reports to: Software Engineering Manager

Salary: Competitive

Hours: 37.5 per week

Role requirements


  • 2+ years of Android development experience with Java and/or Kotlin.

  • Experience of fully developing solutions using Android Studio.

  • Experience deploying native apps to app stores.

  • Strong knowledge of source control, such as Git.

  • Good and effective communication skills.

  • Solve technical problems effectively and efficiently.

  • Work to given deadlines and budgets.

  • Diagnose and solve software issues.

  • Working knowledge of Agile SCRUM methodologies.

  • Work flexibly to meet the demands of a client-led business. 



  • Xamarin Android.
  • Experience setting up CI/CD for mobile apps (in particular Azure DevOps).
  • Azure DevOps.

Apply now.


To apply for this role, click the button to begin the online application form.

You will need to upload a copy of your CV and an optional cover letter as part of the process. If you don't have those to hand, don't worry - you can save your progress and complete the form later. 

Seen this vacancy advertised elsewhere? We offer a welcome bonus for direct applicants.