Android Developer

1 - 3 years

0 Lacs

Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Mobile Developer (Android)

Location: Gurgaon

Department: Mobile Development



About the Role:

We are seeking an experienced and passionate Mobile Developer (Android) to join our growing mobile development team. As a Mobile Developer, you will play a key role in developing and optimising innovative Android applications that deliver seamless and high-performance user experiences. You will work with a talented team of engineers, designers, and product managers to build and maintain large-scale applications using modern Android technologies.


Required Qualifications:

Experience: 1-3 years of professional Android development experience.


Technical Skills:

  • Kotlin: Strong proficiency in Kotlin, including experience with Kotlin Coroutines and Flow.
  • Android SDK: Deep understanding of Android components (Activity, Fragment, Services, Broadcast Receivers) and their lifecycle.
  • Architectures: Extensive experience with MVVM/MVP/MVI architecture patterns and Android Jetpack components (LiveData, ViewModel, Room, Navigation, WorkManager)
  • API Integration: Proficient in working with RESTful APIs and libraries like Retrofit and OkHttp.
  • Performance Tuning: Strong knowledge of performance optimization, memory management, and multi-threading in Android, with a focus on identifying and resolving performance bottlenecks.
  • Version Control: Familiar with Git for version control and integration with CI/CD pipeline.
  • Testing: Experience with JUnit and Espresso for comprehensive unit and UI testing, with a focus on test-driven development.
  • Security: Knowledge of mobile security best practices (e.g., encryption, secure storage, authentication) and experience implementing them.
  • Cloud Services: Experience building large-scale apps that leverage cloud services like AWS and Firebase.
  • Android Studio: Proficient in using Android Studio’s debugging and profiling tools (Profiler, Logcat) for effective problem diagnosis
  • Backend Technologies: Familiarity with Python and backend development concepts is a plus.


Soft Skills:

  • Problem-Solving: Exceptional problem-solving and debugging skills, with the ability to analyze complex issues and devise effective solutions.
  • Communication: Excellent communication skills and ability to collaborate cross-functionally with diverse teams.
  • Learning Agility: Passionate about learning new technologies and tools, and adapting to evolving mobile development landscapes
  • Mentorship: Ability to mentor and guide junior developers, fostering their growth and skill development.
  • Collaboration: Strong stakeholder and cross-team collaboration skills are required.


Preferred Qualifications:

  • Experience in publishing and maintaining Android apps on the Google Play Store, including release management and post-launch optimization.
  • In-depth exposure to mobile security practices, including encryption, authentication, and secure data storage.
  • Familiarity with advanced Android libraries and tools (e.g., Dagger, Hilt, Room, Firebase).
  • Knowledge of other programming languages like Java and Python.
  • Experience with Agile methodologies and tools (Azure, Jira, Trello, etc.)

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Delhivery logo
Delhivery

Truck Transportation

Gurgaon Haryana

RecommendedJobs for You

gurugram, haryana, india