rain develops its own consumer facing touchpoints and channels, specifically, our android app my rain.
Job Purpose:
The app’s primary focus is to allow a customer to manage their rain account and services. From making payments, to customizing services.
Key Responsibilities:
- Working and collaborating with a team of developers.
- Taking ownership of the application you build and work on.
- Delivering fast and safely.
- Applying your knowledge and experience to further educate the team and improve our services.
- Materializing the business’s vision.
Requirements:
3 or more years of experience with:
- Java or Kotlin
- Knowledge of the Android platform, components, and lifecycles
- Unit Testing
- MVVM Architecture
- REST API integrations
- Local data sources
Having experience with the flowing will help:
- CI/CD
- SOLID code principles
We also look for behavioral competencies, namely:
- The ability to work within a team.
- Continuous self-improvement and learning
- Very good written and spoken communication skills.
- Logical and process thinking
- Ability to receive constructive feedback.
- Curiosity
- Goal-driven
- Google-Fu