Android Developer (ce48sf Rm 3425)

Year    GJ, IN, India

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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3942113
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    GJ, IN, India
  • Education
    Not mentioned
  • Experience
    Year