Android Developer (CE48SF RM 3425)

July 28, 2025
sradmin

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

Apply for this position

Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.

Drop files here or click to uploadMaximum allowed file size is 512 MB.
Allowed Type(s): .pdf, .doc, .docx