Android (Kotlin) Developer

2 - 5 years

3.0 - 7.0 Lacs P.A.

Ahmedabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

BluetoothBackendPublishingCodingJavascriptData structuresSDKUnit testingAndroid

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position: Android Developer Type: Full-Time Location: Remote / Onsite (Flexible) Experience Level: 5+ Years About the Role We are seeking an experienced Android Developer to contribute to the development of high-performance mobile applications. This role requires deep expertise in Kotlin, Dependency Injection (Dagger/Hilt), and Coroutines , along with a strong understanding of Google Maps SDK, location services, and Bluetooth beacons . You will be responsible for building scalable, well-optimized applications while following the latest Android development best practices. Key Responsibilities Android Development Develop, maintain, and enhance Android applications using Kotlin . Implement Dagger/Hilt for dependency injection and Kotlin Coroutines for efficient asynchronous operations. Work with location services, sensors (gyroscope, accelerometer), and Bluetooth beacons for advanced app functionalities. Integrate Google Maps SDK and optimize performance for a seamless user experience. Ensure compatibility with various Android devices and OS versions. Software Development & Optimization Follow best coding practices , ensuring clean, maintainable, and testable code. Optimize application performance, memory usage, and responsiveness . Implement unit testing and set up CI/CD pipelines for efficient app delivery. Manage push notifications and other background services. Integration & Deployment Work with native Android SDKs and third-party SDKs for additional functionality. Ensure smooth integration with backend APIs and cloud services . Deploy and maintain applications on the Google Play Store , following best practices. Project Ownership & Collaboration Stay updated with emerging trends in mobile development and apply best practices. Work closely with cross-functional teams, including designers and backend developers, to deliver seamless applications. Troubleshoot and resolve performance bottlenecks, crashes, and UI inconsistencies . Required Skills and Qualifications Education & Experience 5+ years of professional experience in Android application development . Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field (preferred). Technical Expertise Strong proficiency in Kotlin , Dagger/Hilt Dependency Injection , and Kotlin Coroutines . Experience working with location services, gyroscope, accelerometer, and Bluetooth beacons . Expertise in Google Maps SDK integration. Solid understanding of data structures, algorithms, and problem-solving skills . Prior experience in unit testing, CI/CD pipelines, and app performance optimization . Additional Skills Familiarity with JavaScript and ES6 is a plus. Strong understanding of mobile architectures and best practices . Previous experience in publishing apps to the Google Play Store . If you re passionate about building high-quality Android applications and thrive in a fast-paced development environment, we d love to hear from you!

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)