Job Description
- Design | Build | Test | Deploy new and enhanced Android apps & services
- Work closely with business's team to collaborate on new requirements, applications and features
- Work collaboratively with other SCRUM team members to effectively deliver mobile experiences
- Work closely with the QA resources to test, troubleshoot, resolve, and release production applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Work with a variety of APIs to access critical data for integration
Skill
- Excellent in Kotlin language and native's framework
- Strong knowledge of Single Activity's Architecture with Navigation Component
- Strong Knowledge of View Binding
- Experience developing collaboratively within a SCRUM team with Agile delivery framework
- Experience working with Rx
- Experience working with Epoxy
- Experience working with RESTful APIs
- Experience working with automation builds
- Solid understanding of good UI/UX practices and creating high-performance mobile application experiences
- Experience developing high quality applications for Android
- Experience with testing (unit, integration, UI, etc.)
Education and Experience:
- Bachelor's degree in Computer Science or related field
- 5+ years of overall Android development