Location: Dallas, TX
Duration: 12 months
F2F interview in Dallas
The Android Mobile Software Engineer will be responsible for developing, implementing and supporting enhancements for Native Android applications. This role will collaborate with a diverse group of architects, quality analysts, designers, developers and product managers to deliver robust mobile solutions that showcase our brand.
An ideal candidate has a foundation in object-oriented design, strong testing skills, and prior experience with agile methodologies. Responsibilities also include writing standards-compliant device compatible code, fixing and resolving bugs/defects and contributing to the functional design and architecture of customer-facing, high trafficked mobile Android applications.
The position will serve as the mobile Android development subject matter expert across the enterprise including tablets.
5 + years of Android application development experience
Proficient in fundamentals of object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
Solid understanding of Android application life cycle
Experience integrating with third party SDK’s and server side API
Has strong understanding of Android SDK, Design & Development paradigms
Analyzes and revises existing system logic; assists in development and documentation
Analyzes functional design/overall application technical design and develops detailed module technical specifications.
Contributes to a cross-functional SCRUM based Agile team in daily stand-ups, sprint planning meetings and retrospectives.
Designs and implements mobile solutions making appropriate use of software design patterns and best practices.