Translate designs and wireframes into high-quality code
Design, build and maintain high performance, reusable, and reliable Java code
Ensure the best possible performance, quality, and responsiveness of the application
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
Unit-test code for robustness, including edge cases, usability, and general reliability. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Skills:
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. Solid understanding of the full mobile development life cycle. Familiarity with RESTful APIs to connect Android applications to back-end services. Strong knowledge of Android UI design principles, patterns, and best practices. Experience with offline storage, threading, and performance tuning. Ability to design applications around natural user interfaces, such as “touch”. Familiarity with the use of additional sensors, such as gyroscopes and accelerometers.
Safety Tips:
* Deal Locally with persons you can meet face to face - this is the most important tip!
* Avoid Sending Funds with Western Union, Moneygram or and other similar service
* Kugli.com is not an Escrow service, we are not involved in any transaction between our members.