Android Developer (CE48SF RM 3425)

4 years

2 - 6 Lacs

Posted:3 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Position: Android Developer (CE48SF RM 3425)

Shift timing (if any): General Shift
Work Mode – EIC office/ Hybrid
Minimum Relevant Experience: 4+ years
Education Required: Bachelor’s / Masters / PhD : B.E Computers, MCA is preferable

Must have:
XAML for UI development., RESTful APIs, JSON/XML parsing, networking on Android, Debugging and Troubleshooting, mobile application lifecycle (Android), JAVA Kotlin

Good to have:
Bluetooth/BLE programming, Java, C, C++

Overview

We are looking for a talented and motivated Android Developer to join our innovative software development team. The ideal candidate should have a strong passion for mobile application development and a proven track record of building high-quality native Android applications. You will collaborate with cross-functional teams to design, develop, and deploy Android solutions that align with our product vision and business goals.

Key Responsibilities

  • Design, develop, and maintain native Android applications using Kotlin and/or Java.
  • Collaborate with product managers, designers, and fellow developers to define, design, and implement new features.
  • Write clean, maintainable, and scalable code following Android development best practices.
  • Optimize application performance, responsiveness, and usability.
  • Participate in Agile development processes: sprint planning, daily stand-ups, retrospectives.
  • Diagnose and resolve bugs, crashes, and performance issues.
  • Conduct code reviews and support internal development improvements.
  • Implement security and data protection practices across the app.

Required Skills & Qualifications

  • Strong experience in native Android development using Kotlin and/or Java.
  • Solid understanding of Android SDK, Jetpack components, and Material Design.
  • Experience working with MVVM, MVP, or Clean Architecture patterns.
  • Proficiency in integrating RESTful APIs and handling JSON/XML data.
  • Experience with Room, SQLite, or other local storage solutions.
  • Hands-on experience publishing apps to the Google Play Store.
  • Familiarity with Android lifecycle, background processing, and threading.
  • Experience with platform-specific features such as camera, GPS, sensors, and notifications.
  • Strong debugging and performance tuning skills.
  • Good communication and documentation abilities.
  • Ability to work both independently and collaboratively in a team.

Nice to Have

  • Experience with Bluetooth/BLE integration.
  • Familiarity with Firebase services (Authentication, Cloud Messaging, Analytics).
  • Experience working with CI/CD pipelines and tools like Fastlane or GitHub Actions.
  • Exposure to Jetpack Compose and willingness to adopt it.
  • Knowledge of Gradle, Proguard, and general mobile app optimization techniques.
  • Understanding of Unit Testing and UI Testing using tools like JUnit, Espresso, or Mockito.
  • Familiarity with UML diagrams, flow charts, and technical documentation.

Tools & Technologies

  • Languages: Kotlin, Java
  • Development Tools: Android Studio, ADB, Android Emulator
  • Version Control: Git, Bitbucket, GitHub
  • Project Management: JIRA, Confluence
  • Testing Tools: Espresso, JUnit, Mockito, Firebase Test Lab
  • Build & Release: Gradle, Proguard, Fastlane, Play Consol

*******************************************************************************************************************************************

Job Category: Digital_Cloud_Web Technologies
Job Type: Full Time
Job Location: Ahmedabad
Experience: 4-8 years
Notice period: 0-15 days

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You