Job Description
Responsibilities
Translate designs and wireframes into high-quality code
Design, build and maintain high performance, reusable, and reliable Java/Kotlin code
Ensure the best possible performance, quality, and responsiveness of the application
Understanding of Design Patterns
Identify and correct bottlenecks and fix bugs
Build and publish applications in app stores
Strong problem solving, critical thinking, and self-motivated skills
Good understanding of Data Structures, Algorithms, and Operating Systems
Collaborate with cross-functional teams to analyze, design, and ship new features
Continuously evaluate and maintain applications with upcoming changes in Android
Requirements
Experience with Android SDK and developing Libraries
Using Kotlin Coroutines
Experience with cloud messaging API, push, and custom notifications.
Working with remote data via REST and JSON using Retrofit
Working with Jetpack Components like Room, WorkManager..etc
Experience with source/version control software, continuous integration, unit testing, and build processes.
Unit-testing code for robustness, including edge cases, usability, and general reliability
Experience with offline storage, threading, and performance tuning
Familiarity with hybrid platforms such as React Native or Flutter
Working with iOS
💡 Quick Summary
Seeking a career-building opportunity? The Android Developer position is now open for candidates interested in the Android Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Android Developer Jobs is a plus.
