Android Developer
Summary
Senior native Android developer (8+ years) building mobile applications in Java and Kotlin with the Android SDK, integrating apps with backend APIs via JSON/XML, and handling debugging, performance optimization, and the full mobile dev lifecycle from design through deployment.
Required Qualifications
- 8+ years of professional experience in mobile application development.
- Strong hands-on experience developing native Android applications using Java and Kotlin.
- Excellent knowledge of Android SDK, Android architecture, and mobile application development frameworks.
- Strong Core Java and object-oriented programming (OOP) fundamentals.
- Experience integrating mobile applications with backend APIs and web services using JSON and XML.
- Proficiency in mobile application debugging, troubleshooting, and performance optimization.
- Solid understanding of software design patterns and application architecture.
- Experience across the complete mobile application development lifecycle, from design and development through testing and deployment.
- Ability to work independently and deliver high-quality solutions based on technical specifications.