Android Developer / Developer II (Specialty)

US-GA-Alpharetta
2 weeks ago
Job ID
2017-28233
Category
Software Engineering
Position Type
Contract (Full-Time)
# of Openings
1

Overview

Android Developer

 

  • An Android Mobile Software Engineer with proven commercial experience to enhance and maintain a core library focused on using sensor data (GPS, accelerometer, etc.), and produce white-labelled apps using that library. 
  • Well versed in the benefits of automated testing, you will introduce and maintain test coverage, writing automated tests for our software, including continuous integration and delivery. You will evaluate software performance for optimisation when required, and produce documentation to support our products as necessary. 
  • You will be able to take responsibility and ownership for projects and creating process improvements. What is important to us is your passion and sense of pride in delivering high quality work. To do this, you will have the ability to see the big picture and understand the consequences of smaller pieces of work. 
  • We value the ability to evaluate software performance and employ optimisation in our engineers, and look for additional transferable skills like well-developed clear communication skills and the ability to influence others. Brilliant engineers at Company are able to identify and solve potential problems before they even become an issue. 
  • Overall we need you to be able to own, grow and develop the role, yourself and other team members. The ability to get ‘stuck in’ and try new things and deal with anything that shows up is a key skill in our team. 
  • The personal attributes you need are a ‘Yes we can’ attitude, a desire to help and support others, be hard working, energetic, fun loving and sociable, demonstrate adaptability and creativity and have self-confidence.

 

Is there a chance for extension or conversion to FTE? ?? YES

- Is this a typical M-F 9 -5? ?? YES

- Can you share any details about the specific assignments/projects these resources will be working on? ??? Telematics mobile app development and testing

- What is the team structure like? ?? project team of around 10 team members

Qualifications

Essential Skills and Experience
• BS Engineering/Computer Science or equivalent experience required
• 5+ years of Software Engineering experience
• Some commercial experience in Android development
• Solid understanding of modern Android architectures and build tools including Gradle and Android Studio
• Experience in production environments: release/source control/code merge management, testing and support
• Experience with Git
• Experience with backend communication (e.g. RESTful services)
• Excellent communication skills - both written and verbal
• Have one or two apps on Google Play which you either developed yourself or can clearly and comfortably demonstrate and describe your role in its construction

Non-essential, but desirable
• Previous involvement in the Telematics industry
• Work on “white-label” solutions
• Sensor data experience (e.g. GPS, accelerometer)
• Experience with Bluetooth or other peripheral device communications
• Experience with developing SDKs for consumption by other Apps
• Experience of working with Google Play Services SDKs
• Experience of working on apps with multiple modules & dependencies
• Basic SQL knowledge
• Some understanding of iOS development

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.