Android Developer

Job Description

Responsibilities:

  • Design and build advanced, scalable Android applications using Java and/or Kotlin
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of applications through thorough testing and code reviews
  • Identify and correct bottlenecks and fix bugs to optimize application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Mentor junior developers and participate in code reviews to ensure high-quality code and adherence to best practices

Requirements:

  • Bachelor's degree in Computer Science or a related field
  • 1.5 + years of proven experience in Android development, including Java and/or Kotlin
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with various screen sizes
  • Familiarity with RESTful APIs to connect Android applications to back-end services
  • Understanding of Android UI design principles, patterns, and best practices
  • Experience with offline storage, threading, and performance tuning
  • Familiarity with cloud message APIs and push notifications
  • Proficient understanding of code versioning tools, such as Git
  • Strong problem-solving skills, excellent verbal and written communication, and a strong desire to learn and grow

Nice to Have:

  • Experience with Android Jetpack components
  • Experience with Agile methodologies

Job Summary

  • Published on:2023-12-22 5:24 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Rawalpindi
  • Gender:No Preference
  • Application Deadline:2024-12-23