Android Developer

  • FCS
  • Newbury, UK
  • Apr 24, 2019
Account Director Android Developer Backend Developer ecommerce Front End Developer Graduate IT ios Developer Information Technology Infrastructure Java Developer SQL Developer Web Design Web Developer UI Designer UX Designer

Job Description

Role

We are looking for a mid-level Android Programmer using Java/Android Studio. You need to demonstrate a passion for mobile engineering, as this role will be both technically complex and challenging. This role is ideal for someone living in the area and looking to consolidate their experience learning from an experienced contractor.

The Company:

We are a company specialising in Fire, Water Hygiene and Health & Safety risk assessment software. We have employed and contracted assessors throughout the UK as well as clients that license the use of our products. We currently maintain mobile applications and our own in-house server based website. The mobile apps perform the data collection in the hands of the Assessors, and the server presents the data via the website allowing management, control and analysis of the amassed data.

You would be joining a small team of enthusiastic developers and testers currently developing an all new website with linked mobile apps, using modern technologies. We are part of the way through this process and require a mobile developer to develop and release the Data Capture device.

We have a design in mind as we have our existing product which has served us well but now requires replacing with new functionality, utilising modern technologies, with data processing that will allow us to provide bespoke solutions to new and existing clients.

We are based just outside of Newbury on the Greenham Business Park, part of the former Greenham Common Air Base. We occupy part of the first floor of a new office building, with an open plan air-conditioned office environment.

Key Skills:
  • 2-3 years experience in Android SDK Development using Java/Android Studio
  • Have working experience of OO Programming and design patterns
  • Experience using XML and XSL(T)
  • Solid understanding of the approaches to building apps for various screen sizes
  • Experience working with remote data via REST and JSON
  • Knowledge of web technologies such as HTML, CSS and JavaScript
  • Be passionate about making Android business apps that are simple and easy to use

Advantageous to have:

  • Be self-motivated, and a team player
  • Desire to explore and learn new technologies
  • Familiarity with Agile/Scrum and using issue tracking software such as JIRA
  • Familiarity with writing and maintaining technical documentation
  • Familiarity with JavaScript, node.js and related tools
  • Have working experience on source code management tools (preferably git)
  • Apps on the Google play store
  • iOS development experience