Lead Android developer

  • Kreaet Design Solutions
  • Chandigarh, India
  • Apr 02, 2017
Full time Engineering

Job Description

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.