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