Sr. Android Developer

  • Contract

Job Description

Title: Sr. Android Developer

Location: 10200 Bellwether Lane, Lone Tree, CO 80124

Duration: 12+ months

Description/Comment:

· Prepares specifications, designs, develops and supports native mobile app development and mobile web development following best practices.

· Assess and optimize designs through review, evaluation tools and analysis to ensure mobile friendly versions for smartphones and tablets.

· Perform unit testing for a variety of mobile devices including smart phones and tablets.

· Implement mobile applications, maintain operational status of apps and websites and resolve and troubleshoot technical problems.

· Will prepare documentation for new subsystems and maintain standards and metadata.

· Knowledge of multiple mobile languages and ability to ramp up on new languages quickly is a strong plus.

· Experience and proficiency with JavaScript and recent HTML5 development experience is preferred too.

· Experience with multiple mobile SDK's and comfortable working across platforms.

· Ability to develop compelling user experiences in a mobile environment is key.

Additional Job Details:

· BS in Computer Science, Information Systems and/or equivalent work experience

· Extensive experience developing complex Android applications in an enterprise environment

· Hands-on experience supporting multiple versions of Android SDKs, screen resolutions and device types

· Ability to work well with other team members in a fast-paced environment

· Experience consuming JSON web services

· Be self-motivated, possess strong communication skills and be able to work in a team oriented environment

· The ability to work in a fast, agile and nimble environment with frequent change

· Excellent problem solving and critical thinking skills

· Experience with Android Studio or Eclipse

· Experience with creating unit tests as well as developer unit testing

· Experience with GIT Senior level

· Exceptional OO design and development skills

· An expert understanding of the Android SDK

· A strong understanding of software patterns and anti-patterns

· Experience with asynchronous communications

· Have released multiple apps in the Play store - professional and personal apps

· Minimum of 3 years of Android development experience

· Minimum of 5 years of software application and systems development experience

· A proven track record of high productivity in application, architecture, design, coding, debugging

· Experience with enterprise level branching/merging

· Understand mobile performance, latency, and security issues with extensive experience using performance analysis tools

· Knowledgeable of security best practices for mobile application development/integration

· In-depth knowledge of current technological trends, developments, and best practices in the area of information security, wireless network architecture, technologies, and concepts

Additional Information

All your information will be kept confidential according to EEO guidelines.