Android Developer (Standard) with skills Mobile Development, Core Java, Android, Kotlin for location Hyderabad, India
ROLES & RESPONSIBILITIES
Key Responsibilities
Design, develop, and maintain advanced Android applications using Java/Kotlin.
Implement clean, efficient, and scalable code following best practices and design guidelines.
Optimize applications for maximum performance, memory usage, and responsiveness.
Work with Android SDK, Jetpack components, and third-party libraries.
Collaborate with cross-functional teams including Product, QA, UI/UX, and Backend.
Integrate mobile applications with RESTful APIs and cloud-based backend services.
Apply advanced Android concepts such as multi-threading, concurrency, performance tuning, and memory optimization.
Participate in architecture discussions and contribute to the evolution of the mobile engineering stack.
Lead, mentor, and provide technical guidance to junior and mid-level Android developers.
Work with AOSP (Android Open Source Project) where applicable for customizations or platform-level enhancements.
Utilize cloud and serverless frameworks in mobile solution design.
Ensure release readiness by conducting code reviews, unit testing, and debugging.
Core Skills Required
Strong experience in building scalable and performant Android applications using Java/Kotlin
Expertise in advanced Android development concepts:
Performance optimization
Threading & concurrency
Memory management
Experience in optimizing Android applications for large user bases and varying device types
Familiarity with serverless architecture and cloud-based mobile development
Preferred Qualifications
Hands-on knowledge of CI/CD pipelines for Android (Fastlane, GitHub Actions, etc.)
Familiarity with mobile analytics, crash reporting, and monitoring (Firebase, AppCenter)
Exposure to Agile/Scrum methodologies
Behavioural Competencies
Strong communication and team collaboration skills
Ability to mentor and guide teammates
Analytical and problem-solving mindset
Ability to work in a fast-paced, dynamic environment
EXPERIENCE
- 4.5-6 Years
SKILLS
- Primary Skill: Mobile Development
- Sub Skill(s): Mobile Development
- Additional Skill(s): Core Java, Android, Kotlin