Android Application Developer

Android Application Developer

Black Pearl
3-7 years
Not Specified

Job Description



  • Design and build applications for the Android platform
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help in maintaining code quality, organization, and automation


Requirements

  • 3-7 years of experience in designing and developing Android application
  • Experience in developing, delivering, and supporting multiple native Android applications through the Google Play store
  • Experienced knowledge of Android SDK API levels, capabilities, OS versions, material design, and popular devices
  • Experience designing mobile applications to consume server-based REST APIs
  • Thorough foundation in data structures, algorithms, object-oriented programming, MVC architecture, and Android design patterns.
  • Deep understanding of multi-threading, memory management, networking, caching, performance optimization, localization, and security for mobile applications.
  • Experience with Git, Gradle, Location Services, Kotlin, Android Services.
  • Experience with modern build strategies, continuous integration, unit testing, test driven development, static analysis, and automated integration tests.
  • Working knowledge of Scrum and other agile practices
  • Excellent verbal and written communication skills
  • Native development experience on Android mobile applications
  • Experience programming and designing apps using Java on Android platform
  • Clear concepts in network protocols, multi-threading, Thread synchronization, distributed apps etc. Knowledge on device hardware handling (Camera, GPS, Accelerometer etc.).
  • Experience on working with Video Players, Video streaming, Video uploading to the server from App will be a plus
  • SDLC knowledge/experience
  • Networking protocols such as TCP/IP, HTTPS etc. will be a plus


Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content