10 Sep
|
Techies Infotech
|
India
10 Sep
Techies Infotech
India
We are looking for an experienced Android Developer (Native) with around 5 years of professional experience to design, develop, and maintain high-quality Android applications. The ideal candidate should have strong expertise in Kotlin, Android SDK, Jetpack, APIs, and modern Android architecture.
Key Responsibilities
- Design, develop, test, and maintain native Android applications using Kotlin.
- Build scalable, responsive, and high-performance mobile applications.
- Develop intuitive user interfaces using Jetpack Compose and/or XML layouts.
- Integrate REST APIs, third-party SDKs, payment gateways, and backend services.
- Implement application architecture using MVVM, Clean Architecture, or similar patterns.
- Debug, troubleshoot, and optimize applications for performance, stability, and security.
- Write clean, reusable, maintainable, and well-documented code.
- Perform unit testing and UI testing and participate in code reviews.
- Work closely with UI/UX designers, backend developers, QA, and product teams.
- Manage application builds, releases, and deployments through the Google Play Console.
- Stay updated with the latest Android versions, libraries, frameworks, and development best practices.
Required Skills & Qualifications
- 5+ years of professional experience in native Android application development.
- Strong proficiency in Kotlin and good knowledge of Java.
- Strong understanding of Android SDK, Android Studio, Jetpack, and Android application lifecycle.
- Hands-on experience with Jetpack Compose, XML, Material Design, and responsive UI development.
- Experience with REST APIs, JSON, Retrofit/OkHttp, and asynchronous programming.
- Strong understanding of MVVM, Clean Architecture, dependency injection, and design patterns.
- Experience with Coroutines, Flow, LiveData, or similar reactive programming concepts.
- Hands-on experience with Room/SQLite, Firebase, Push Notifications, and authentication.
- Proficiency with Git/GitHub/GitLab and collaborative development workflows.
- Experience with debugging and performance optimization using Android Studio profiling tools.
- Experience with Google Play Store submission and release management.
- Robust problem-solving, analytical, and communication skills.
What We Offer
- Opportunity to work on diverse and challenging mobile projects.
- Collaborative and growth-oriented work environment.
- Exposure to modern Android technologies and development practices.
- Opportunities for professional growth and continuous learning.
📌 Android Developer (Native) (India)
🏢 Techies Infotech
📍 India