- Design, develop, and maintain Android applications using Java, Kotlin, XML, and Jetpack Compose.
- Implement clean, maintainable code using architectures like MVC, MVVM, etc.
- Build responsive and adaptive UI components compatible with both Android phones and tablets.
- Write and maintain unit tests to ensure app quality and prevent regressions.
- Work with multithreading and memory management to ensure smooth performance.
- Integrate REST APIs, third-party libraries, and SDKs.
- Collaborate with UI/UX teams to translate design concepts into functional screens.
- Work with Git/GitHub/Bitbucket for version control and code collaboration.
- Apply AI-assisted development techniques or integrate AI tools/features where appropriate.
- Optimize application performance, security, and scalability.
- Participate in code reviews, debugging, and continuous improvement activities.
- Understanding of at least one cross-platform framework such as React Native or Flutter.
- Strong knowledge of SQLite/Room DB and database design.
- Experience with Git, version control workflows, and collaborative development.
- Ability to integrate and manage third-party SDKs and APIs.
- Valuable understanding of memory optimization, multithreading, and app performance tuning.
📌 Android Developer (India)
🏢 CONCEPT INFOWAY
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.