About the job
Join us at Endeavor IT Solution as an Android Application Developer. We are seeking a skilled developer tasked with creating and maintaining applications for a wide variety of Android devices. Your main focus will be on developing Android applications and ensuring seamless integration with backend services.
- Deep understanding of the Android SDK, various Android versions, and adeptness at handling diverse screen sizes.
- Proficient in using Restful APIs to connect Android applications with backend services.
- Solid grasp of Android UI design principles, patterns, and best practices.
- Experience in offline storage, threading, and optimizing application performance.
- Ability to design applications that leverage natural user interfaces like touch.
- Familiar with additional sensors such as gyroscopes and accelerometers.
- Knowledge of the open-source Android ecosystem and commonly used libraries.
- Capability to interpret business requirements and translate them into technical specifications.
- Experience with cloud messaging APIs and push notifications.
- A talent for benchmarking and optimization.
- Understanding of Google’s Android design principles and interface guidelines.
- Proficient in code versioning tools, particularly Git.
- Familiar with continuous integration processes.
