Software Developer (Android) -

Nationally known mobile software firm is looking to hire a Android Developer.

Job duties:
Design and build advanced applications for the Android platform, Unit-test code for robustness, including edge cases, usability, and general reliability, Assist in deployments of Mobile Apps in respective stores (Google Market), Working on interactive design and consistent layout for the Mobile Apps, Work with outside data sources and APIs, Research and recommend software development, purchase, and use, Responsible for testing software to ensure there are no problems and debugging programs whenever problems arise, Critically reviews all programs prior to implementation to verify consistency and conformance with established departmental guidelines, policies and practices as well as industry standard guidelines; performs acceptance testing and program implementation for assigned systems and/or projects, Conducts thorough problem analysis in regard to technical system and application programs; documents findings and proposes problem resolution alternatives, Develops, modifies and maintains assigned programs. Monitors the operation of assigned programs and responds to problems by diagnosing and correcting errors in logic and coding, Designs and documents systems based on analysis results and further consultation with management and staff.

Degree requirement: Prefer a Bachelor's Degree or equivalent in Computer Science

Work experience requirement: 2+ years of work experience required

Other requirements: Required skills: Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes, Knowledge of Android UI design principles, patterns, and best practices, Familiarity with RESTful APIs to connect Android applications to back-end services, Knowledge of the open-source Android ecosystem and the libraries available for common tasks, Ability to design applications around natural user interfaces, such as “touch”, Knowledge of the open-source Android ecosystem and the libraries available for common tasks, Familiarity with cloud message APIs and push notifications, Experience in developing applications for Android, with a strong understanding of the platform’s user interface (UI) design patterns, Unit testing and debugging skills.

Send Resume via Craigslist and be sure to tell us your expected salary