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.