Previous Job
Android Developer
Ref No.: 18-15799
Location: Philadelphia, Pennsylvania, Indiana
Android Developer:
Main accountabilities:

* The successful candidate will be instrumental in the support of new features for native mobile Android applications responding to tickets L2/L3.
* In this role you will collaborate with designers, testers, product managers, and other developers across the organization.
* While the primary responsibilities will include support tickets for existing products and helping support new products/apps that come onboard.
* You must be able to pick up new technologies and languages quickly, be a team player, and be able to adapt to changing business and customer demands.
* The successful candidate will be largely focused (~70% of their time) in the support of new features for native mobile Android applications that is < 40hrs effort.


Successful candidates must have a proven skill set and experience with:

* 3- 5 years' experience end-to-end development of native Android mobile applications integrating with RESTful web services
* (Must) Strong Java experience is required; Kotlin experience is bonus
* (Must) Knowledge of Android libraries and frameworks such as RxJava and Dagger preferred
* Strong background in architectural styles and patterns (MVP and MVC) is preferred
* Experience with the software development cycle: product specification, design, implementation, QA, release, and maintenance
* Experience creating mobile applications for a wide variety of devices and Android OS versions
* A strong sense of ownership and responsibility for code quality that follows best practices
* A passion for learning and adapting to new technologies
* A collaborative approach, strong team player and good communications skills with experience working in an Agile