Candidate Skill:
Android, Kotlin, Java, MVVM, Clean Architecture, REST APIs, CI/CD, Mobile Architecture
Job Description:
We are looking for an experienced Android Architect to design and lead the development of scalable, high-performance Android applications. The ideal candidate should have strong expertise in mobile architecture, performance optimization, and modern Android development practices. Key Responsibilities Design and define Android application architecture and best practices Lead end-to-end mobile application development and delivery Build scalable, maintainable, and high-performance mobile applications Guide and mentor development teams on coding standards and architecture Ensure application performance, quality, and responsiveness Collaborate with cross-functional teams (UI/UX, Backend, QA) Implement CI/CD pipelines and ensure secure coding practices Required Skills Strong experience in Android (Kotlin/Java) Expertise in MVVM, MVP, Clean Architecture Hands-on with Android SDK, Jetpack components, REST APIs Experience with third-party libraries and API integrations Strong knowledge of performance optimization and memory management Experience with Git, CI/CD tools Understanding of mobile security best practices Good to Have Experience with Flutter / React Native Knowledge of Firebase, Analytics, Crashlytics Exposure to Agile/Scrum methodologies