Senior Android Developer
This is a remote position.
We are looking for a Senior Android Developer to join our product team. This role requires you to be responsible for the development and maintenance of applications for a diverse range of Android devices. You'll be an exceptional problem solver and take responsible actions in ensuring the application is optimized in technology, performance and user experience.
Project Role : Senior Android Developer
Work Experience : 5+ years
Work location : Remote
Must Have Skills : Kotlin, Java
Roles and Responsibilities
- Design and build advanced applications for the Android platform
- Writing clean and efficient code for Android applications
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Familiarity with RESTful APIs to effectively integrate Android applications
- Monitoring the performance of live apps and work on optimizing them at the code level
- Staying up to date with new mobile technology trends, applications, and protocols
- Collaborating with UI & UX designers to ensure that each app is presentable and in perfect working order
Technical Profile
Proficient with Kotlin & JavaProficient understanding of code versioning tools such as Git, BitBucket, SourceTreeFamiliarity with various testing toolsProficient with continuous integration and deploymentUnderstanding of ViewModelWell versed with Google's design principles & application interface guidelinesClear understanding of Android SDK, Android studio, APIs, DBs, Material DesignDesired Candidate Profile
Good communication skillsGood, positive attitudeGood debugging and problem-solving skillsGood IQLots of common sense