Required an android developer with relevant experience of atleast 2 years in the Industry. Free-Lancers may apply along with their portfolio and work samples
- Knowledge of Java I/O, Collections, Algorithms and well known application frameworks is a must.
- The epplicant must have experience with Android Platform(intents, services, threading, activity, fragments, etc…)
- Experience with source code management techniques using SVN, Mercury or Git
- A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks
- Good knowledge of multithreading, process optimization, system resource planning in native Android
- Strong understanding and experience in Android development along with good knowledge with the Android SDK and with the Android Tools framework
- Experience using Web Services and Data parsing using JSON , XML etc
- Strong in Android Java. Great understanding of thread management, memory management and other aspects of Java for mobile application development
- Good knowledge of OO designs, database design, data structures and algorithms
Qualifications
- Bachelors degree in Computer Science from Tier 1 or Tier 2 colleges
- Excellent command over an object oriented programming language especially Java
- Strong understanding of working with REST Web Services, databases, SQLite, caching strategies, asynchronous calls and Parse is a plus
- Must have working knowledge of SCM with strong emphasis on Git and complete understanding of Git Flow.