to join our mobile development team. The ideal candidate will be responsible for developing, enhancing, and maintaining high-quality Android applications. You will collaborate with cross-functional teams to define, design, and ship new features, ensuring performance, responsiveness, and overall quality of the application.
Key Responsibilities:
Design and build advanced applications for the Android platform using
Java
.
Collaborate with cross-functional teams to define, design, and ship new features.
Work with outside data sources and APIs.
Unit-test code for robustness, usability, and reliability.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Identify and correct bottlenecks and fix bugs.
Maintain code quality, organization, and automation.
Follow Agile development processes and participate in daily scrum meetings.
Required Skills & Qualifications:
Strong knowledge of
Android SDK
, different versions of Android, and how to deal with different screen sizes.
Proficient in
Java for Android development
.
Experience with
RESTful APIs
,
JSON
, and third-party libraries.
Familiarity with
Google Play Services
,
Firebase
, and
push notifications
.
Strong understanding of
OOP principles
and
design patterns
(e.g., MVP, MVVM, Clean Architecture).
Experience with
SQLite
and other local databases.
Knowledge of
Android UI design principles
, patterns, and best practices.
Experience with offline storage, threading, and performance tuning.
Good problem-solving skills and attention to detail.
Preferred Skills:
Experience with
Kotlin
(optional but desirable).
Knowledge of
Android Jetpack components
.
Experience integrating
payment gateways
,
location services
, or
camera APIs
.
Familiarity with
CI/CD tools
like
Jenkins
,
Git
, and
Gradle
.
Job Types: Full-time, Permanent
Pay: ?500,000.00 - ?1,200,000.00 per year
Benefits:
Flexible schedule
Health insurance
Provident Fund
Schedule:
Day shift
Monday to Friday
Morning shift
Supplemental Pay:
Performance bonus
Yearly bonus
Work Location: In person
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.