Job Description
About the job Android Native Developer
Our company is dedicated to creating innovative mobile applications with a focus on performance and user experience. We are seeking an experienced Android Native Developer to join our client's team and work on exciting projects that require expert-level knowledge of native Android development.
Key Responsibilities:
- Develop high-performance native Android applications with a focus on optimization and responsiveness.
- Collaborate with UX/UI designers, product managers, and backend teams to deliver functional and engaging user experiences.
- Optimize applications for performance, battery efficiency, and responsiveness.
- Troubleshoot and resolve complex technical issues in native Android apps.
- Integrate APIs, SDKs, and third-party services to enhance application functionality.
Qualifications:
- 4+ years of experience in native Android development.
- Strong proficiency in Kotlin and/or Java with in-depth knowledge of Androids framework and tools.
- Experience working with low-level Android features such as Bluetooth, GPS, and background services.
- Expertise in Android architecture components and design patterns such as MVP and MVVM.
- Ability to write efficient, maintainable, and scalable code.