Logo for FlairDeck

Android Developer

Roles & Responsibilities

  • Bachelor's or master's degree in Computer Science or related field.
  • At least 1 year of experience deploying Android applications using Java or Kotlin.
  • Strong understanding of Android SDK, design principles, and interface guidelines.
  • Knowledge of Android libraries, RESTful APIs, and core Java concepts.

Requirements:

  • Develop and maintain Android applications following Agile methodologies.
  • Ensure the quality and security of development tasks by applying best practices.
  • Work according to project priorities and schedules to meet deadlines.
  • Collaborate with team members to implement features using various Android libraries and tools.

Job description

Roles & Responsibilities:
• Use Agile as the core philosophy for software developmentdelivery
• Knowledge of the opensource Android ecosystem and the libraries available for common tasks.
• Should maintain the quality and security of the assigned development tasks by applying the best design and development guidelines as defined in the project.
• Should work as per the defined project priorities and project schedules and ensure to complete the assigned projects within allotted timelines.

Qualifications:
• BSBTech or MSMTech in Computer Science or related degree from an accredited university
• 1+ years deploying Android applications and libraries in JavaKotlin.
• Strong knowledge of Android SDK and different versions of Android. Understanding of Google’s Android design principles and interface guidelines.
• Experience with Android jetpack, SQLite, Realm, knowledge of firebase and google play store.
• Good knowledge on Core Java, OOPs concepts & design patterns.
• Familiarity with RESTful APIs to connect Android applications to backend services.
• Memory management – Data structures, Heap, Stack, GC, etc.
• Handson experience on ThreadsAsync Tasks.
• Experience with offline storage, threading, and performance tuning is a plus.
• Experience in testing with EspressoRoboelectricOthers is a plus.
• Experience in CC++ and Android NDK is a plus.
• Familiarity with the use of additional sensors, such as Bluetooth, gyroscopes, and accelerometers is a plus.
• Experience with Reactive programming RxJavaRxAndroidRxKotlin is a plus.
• Good knowledge in socket programming, device communication is a plus.
• Experience with ExoPlayer, GSON, Dagger2, Retrofit, Glide is a plus

Android Developer Related jobs

Other jobs at FlairDeck

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.