We are revolutionizing the financial services sector by prioritizing our customers' needs and transforming how they interact with banking institutions.
Our digital mobile banking team is developing cutting-edge, award-winning mobile banking and authenticator applications for clients in the banking industry. Our fully native mobile apps for both iOS and Android encompass every feature required for a seamless banking experience.
Main Responsibilities:
* Deliver high-quality native Android applications using Kotlin programming language
* Create user interfaces that adhere to Android UI design principles, patterns, and best practices
* Implement software development patterns such as MVP, MVVM, Dependency Injection, and common data structures
* Integrate REST services over JSON
* Prioritize detail in UI and interaction design
* Manage version control using GIT
* Utilize reactive frameworks such as RxJava and CI tools like Bamboo
You will be involved in end-to-end application development with a focus on holistic design and implementation.
We work in a Scaled Agile environment, collaborating with cross-functional teams and tribes to drive innovation and growth.