Android Developer

Data Eminence

India0–2 yrs1d agovia LinkedIn

About the Role

Join Data Eminence as a remote Android Developer to build modern, reliable, and user-friendly mobile applications for Android devices. This role offers hands-on experience with Android application architecture, modern development frameworks, backend integrations, performance optimization, and application releases.

Key Responsibilities

  • Develop and maintain Android applications using Kotlin or Java.
  • Build responsive and user-friendly mobile interfaces.
  • Implement application features based on product requirements and design specifications.
  • Work with Android SDK and Android Studio.
  • Develop modern interfaces using Jetpack Compose or XML layouts.
  • Integrate RESTful APIs and third-party services.
  • Work with local and cloud databases to manage application data.
  • Implement authentication, authorization, and secure data handling.
  • Follow Android application architecture and development best practices.
  • Write clean, reusable, and maintainable code.
  • Debug application crashes, UI issues, API errors, and performance problems.
  • Write and execute unit and UI tests.
  • Optimize application performance, memory usage, and responsiveness.
  • Ensure compatibility across different Android devices and screen sizes.
  • Use Git and GitHub for version control and collaborative development.
  • Collaborate with backend developers to integrate application services.
  • Participate in code reviews and technical discussions.
  • Assist with application packaging, release management, and Google Play Store deployment.
  • Maintain technical documentation for application features and workflows.
  • Stay updated with modern Android technologies and AI-assisted development tools.

Requirements & Tech Stack

  • Experience in Android development or relevant academic/personal projects.
  • Strong understanding of programming fundamentals and object-oriented programming.
  • Familiarity with Kotlin or Java.
  • Basic knowledge of Android SDK and Android Studio.
  • Understanding of Android application components and lifecycle.
  • Familiarity with Jetpack Compose or XML-based UI development.
  • Understanding of REST APIs and JSON.
  • Basic knowledge of Firebase, Room, SQLite, or similar technologies.
  • Familiarity with Git and GitHub.
  • Understanding of debugging and application testing.
  • Basic knowledge of authentication and secure data handling.
  • Familiarity with Gradle and Android build processes is a plus.
  • Strong problem-solving and debugging skills.
  • Good communication and teamwork abilities.
  • Ability to work independently and collaborate effectively in a remote environment.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

Fresher Android Developer Jobs · last 7 days

31 openings · all need no experience

Most hiring: New Age, Stackfusion Private Limited, Rexomi

See all 31 →