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