Android Developer
Job Summary
We are seeking a skilled Android Developer to join our dynamic team. The ideal candidate will be responsible for developing applications for devices powered by the Android operating system.
Duties
Design and build advanced applications for the Android platform
Collaborate with cross-functional teams to define, design, and ship new features
Work with outside data sources and APIs
Unit-test code for robustness, including edge cases, usability, and general reliability
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Qualifications
Proficiency in Java and Kotlin programming languages
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Familiarity with RESTful APIs to connect Android applications to back-end services
Experience with offline storage, threading, and performance tuning
Understanding of Google’s Android design principles and interface guidelines
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Familiarity with cloud message APIs and push notifications
Job Type: Full-time
Pay: $112,436.00-$123,6+3.00 per year
Additional pay:
Bonus pay
Benefits:
Discounted or free food
Extended health care
Flexible schedule
Work from home
Schedule:
Day shift
Language:
English (preferred)
Work Location: Remote