About the role

Mobile application developers at Dbank build intuitive and delightful mobile apps that millions of users use daily. The role requires a blend of technical competence, bias to action, and extreme ownership of the code base or task. Dbank’s core banking platform and mobile applications are built on cutting-edge tech and will provide ample opportunity for budding and experienced mobile developers to learn and grow professionally.

Must-have

  • Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering, or related technical discipline
  • Demonstrable experience in building mobile apps using Android (Kotlin) or iOS (Swift) and experience with flutter for hybrid app development.
  • Demonstrable portfolio of released applications on the App store or the Play store
  • At least one app developed with flutter.
  • Familiar with publishing and approval processes for Play Store and App Store
  • Comfortable with git and git-based platforms such as GitHub, GitLab, or Bitbucket
  • Write unit, mock, integration, UI, and E2E tests
  • Adhere to SOLID principles
  • In-depth knowledge of Clean architecture

Good-to-have

  • Experience with AWS, Azure, or GCP
  • Familiar with configuring CI/CD pipelines in GitHub, bitbucket, or Jenkins for building application binaries
  • Experience in any JVM language, especially Kotlin or Java
  • Experience in building financial products