Senior Android Developer

5 - 9 years

5 - 15 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: Senior Android & Flutter Developer (5+ Years Experience) Only Immediate joiners can apply Experience: 5+ Years Industry: IT / Software Development / Mobile Applications Job Summary: We are seeking a seasoned Android & Flutter Developer with over 5 years of professional experience in mobile application development. The ideal candidate will have strong expertise in native Android development (Java/Kotlin), cross-platform development using Flutter, and proven experience in working with custom SDKs and hardware-level integrations. You will play a key role in delivering scalable, secure, and high-performance applications. Key Responsibilities: • Design, develop, and maintain robust mobile applications using Flutter and native Android (Java/Kotlin). • Work on integrating custom SDKs and interacting with hardware devices such as sensors, Bluetooth peripherals, USB, NFC, etc. • Collaborate with cross-functional teams including firmware/hardware teams to ensure seamless communication between software and hardware components. • Develop and maintain mobile SDKs for internal or third-party use. • Optimize applications for performance, battery consumption, and responsiveness. • Troubleshoot issues related to device connectivity, hardware-level communication, and third-party SDK integration. • Participate in the complete app lifecycle: concept, design, build, deploy, test, and release to app stores. • Ensure best practices in code quality, performance tuning, and testing. • Participate in architectural discussions and contribute to improving development workflows and tools. • Write well-documented, maintainable, and testable code. Required Skills: • Strong experience with native Android development using Java and Kotlin. • Hands-on experience with Flutter and Dart (minimum 2+ years). • Solid understanding of SDK integration, AIDL, JNI, and interfacing with hardware components. • Experience in working with Bluetooth (BLE), NFC, USB, or custom hardware communication protocols. • Familiarity with low-level system APIs, sensors, camera APIs, and background services. • Experience with RESTful APIs, Firebase, Room DB, and local storage mechanisms. • Proficiency with Git and version control systems. • Understanding of mobile architecture patterns (MVVM, BLoC, Clean Architecture). • Experience publishing apps to Google Play Store and Apple App Store. Preferred Skills (Bonus): • Experience in iOS native development (Swift/Objective-C) is a plus. • Exposure to hardware debugging tools like ADB, Logcat, and system profilers. • Knowledge of CI/CD tools like Bitrise, Jenkins, GitHub Actions. • Experience in Agile/Scrum methodologies. Educational Qualification: • Bachelors or Masters degree in Computer Science, Engineering, or related technical field.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Satmat Technologies logo
Satmat Technologies

Information Technology

Tech City

RecommendedJobs for You

thiruvananthapuram, kerala