We are looking for an Android developer responsible for the development and maintenance of Android applications
Your primary focus will be development of Android applications and integration. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Skills:
- Proficient with Java and Android Development
- Experience with Android frameworks
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Understanding of Android design principles and interface guidelines and best practices
- Experience with performance and memory tuning .
- Familiarity with cloud message APIs
- Knack for benchmarking and optimization
- Proficient understanding of code versioning tools specifically git.
Job Responsibilities:
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization