Android Developer (Surat)

Android Developer (Surat)

21 Oct
|
Grow Solutions
|
Surat

21 Oct

Grow Solutions

Surat

Role Overview We are looking for an Android Developer with 1-3 years of professional experience who and modern Android development standards. We value developers who embrace modern AI-powered development practices and can effectively use AI tools to enhance productivity, improve code quality, speed up debugging, generate documentation, and assist in technical research. We expect engineers to critically them in production.- Key Responsibilities - Independently implement new features from requirement analysis to production release. ViewModel, UseCase, and Repository layers. - Design and maintain XML-based UI using ConstraintLayout and Material Design principles. - Integrate REST APIs using Retrofit, OkHttp, and Gson. - Implement local storage using Room Database and DataStore where appropriate. - Use Kotlin Coroutines for asynchronous programming and proper thread management. - Debug production issues using Crashlytics, logs, and analytics. - Participate in code reviews and contribute to architecture and technical discussions. - Collaborate closely with QA, Backend, Product, and Design teams to deliver stable releases. - Stay updated with the latest Android technologies, Google Play policies, AI advancements, and development best practices. - Utilize AI-powered development tools such as Claude, Gemini, Cursor, ChatGPT, or similar to improve development productivity, debugging, documentation, code reviews, refactoring, and technical research. - Validate, optimize, and review AI-generated code to ensure correctness, performance, security, maintainability, and production readiness. - Continuously explore emerging AI tools and recommend improvements to the team’s engineering workflow.- Technical Requirements - 1-3 years of professional Android development experience. - Strong proficiency in Kotlin with null-safety,



extension functions, Coroutines, Flow, and StateFlow. - Strong understanding of MVVM architecture and Clean Architecture principles. - Experience with XML-based UI development using ConstraintLayout. - Good knowledge of Android SDK components (Activities, Fragments, Services, Broadcast Receivers, and Content Providers). - Experience integrating REST APIs using Retrofit, OkHttp, and Gson. - Hands-on experience with Room Database. - Valuable understanding of Dependency Injection using Hilt. - Strong understanding of Android lifecycle and configuration changes. - Experience handling runtime permissions and background execution limitations. - Good understanding of Git and version control workflows. - Experience with Gradle build system, product flavors, and build variants. - Familiarity with Firebase services such as Crashlytics, Analytics, Remote Config, and FCM. - Understanding of Play Store release process and Google Play policies.- AI & Modern Development Practices - Comfortable using AI-powered development tools such as Claude, Gemini, Cursor, ChatGPT, or similar as part of the daily development workflow. - Ability to write effective prompts for debugging, code generation, technical documentation, architecture discussions, and problem-solving. - Strong understanding of validating, optimizing, and improving AI-generated code before production implementation.



- Ability to use AI responsibly while maintaining engineering best practices, security, and code quality. ⭐ Good to Have - Experience debugging ANRs, crashes, and production issues. - Understanding of Android security best practices and secure data storage. - Basic knowledge of unit testing and debugging methodologies. software engineering productivity.- What We’re Looking For - Strong debugging and analytical thinking skills. - Ability to independently own features from development to release. - Passion for writing clean, maintainable, and scalable code. - Strong problem-solving mindset with attention to performance and user experience. - Willingness to learn new Android technologies, AI tools, and engineering practices. - Ability to quickly understand existing codebases and contribute effectively. - Team player with good communication and collaboration skills. - Positive attitude, ownership mindset, and eagerness to continuously improve. - Strong interest in AI-assisted software development and modern engineering practices.- Why Join Grow Solutions? - Solve challenging Android engineering and performance problems. - Learn from experienced Android developers through code reviews and mentorship. - Strong engineering culture focused on clean architecture and best practices. - AI-first engineering culture that encourages developers to leverage modern AI tools to improve productivity, innovation, and software quality. - Opportunity to work with modern Android technologies and AI-assisted development workflows. - Stable work environment with long-term career growth. - Continuous learning opportunities, technical ownership, and exposure to modern engineering practices.- Interested? Pay: ₹12,000.00 - ₹60,000.00 per month Work

📌 Android Developer (Surat)
🏢 Grow Solutions
📍 Surat

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.

Subscribe to this job alert:

Get the latest job offers by email for: android developer (surat) / surat