Responsibilities and Duties
- Transform requirements into stipulations.
- Develop and design software based prototypes.
- Should be flexible to learn new programs and script languages.
- Experience with version control tools like Git, SVN.
Required Experience and Qualifications
- Extensive Experience in developing Android native apps using Google Android SDK.
- Strong in Java/C/C++ coding experience.
- Open GL and other graphics.
- Sound knowledge of XMPP, SQLite.
- Experience with Java drawings API.
- Experience in Bluetooth, Near field communication.
- Strong experience in UI Design / Development.
- Experience in developing multi-threaded applications.
- Strong understanding of interactive application development paradigms, memory management, file I/O, network & socket programming, concurrency, and multi-threading.
- Good experience in JSON, XML, SOAP.