Android Developer
- Ability to write maintainable and reusable software.
- A strong sense for when refactoring is needed.
- Proven ability to leverage AI technologies for analysis, content generation, process automation, and continuous improvement initiatives.
- Ability to work well in a team.
- Bachelor's degree or higher.
- 5+ years-experience in Android Mobile development.
- Previous experience with databases and APIs.
- Previous experience with Internet/Mobile Banking or other customer facing digital platforms.
- Good knowledge and understanding of the Android SDK.
- A solid grasp of data structures and algorithms.
- Proficient understanding of code versioning tools, such as Git.
- Experience working on apps which support multiple Android devices.
Nice to have
- Continuous Integration (Gradle, Github actions, Artifactory).
- Unit Testing (JUnit, Mockito).
- Code quality (SonarQube, Lint, Detekt).
- Experience with other mobile development platforms.
Benefits
- Full access to foreign language learning platform
- Personalized access to tech learning platforms
- Tailored workshops and trainings to sustain your growth
- Medical insurance
- Meal tickets
- Monthly budget to allocate on flexible benefit platform
- Access to 7 Card services
- Wellbeing activities and gatherings