Prestigious Global Bank seeks an experienced Android Developer to join their new wealth management project. Their goal is to build a leading consumer digital-banking platform which will bring innovative solutions to traditional banking activities.
Who are we looking for:
- We are actively seeking a motivated senior Android engineer with proven industry experience of delivering of mobile apps
- The ideal candidate is a strong individual contributor, positive team player and willing to get things done. Strong computer science fundamentals are key to success in this role
- They will demonstrate in-depth understanding of architecting, developing and deploying high-volume, multi-tiered, mobile applications
- They will have a flexible attitude and will work closely with engineers, UX and product designers to deliver delightful mobile user experiences
- They should be comfortable working with Agile processes with an emphasis on quality and collaboration and be eager to influence the processes adopted by the team
- The candidate will get to work with modern technologies, such as Kotlin, RxJava, RESTful web services, OAuth 2.0, and will utilize them to build cutting-edge software that will include advance data visualizations
- Knowledge of Consumer Finance is not essential but experience in any of these areas may provide a candidate with some advantage
Requirements:
- Bachelor in Software Engineering, Computer Science or the equivalent in demonstrable work experience
- Significant years of experience in developing high quality software
- Strong knowledge of Kotlin and RxJava
- Strong knowledge of Android Studio
- Knowledge of MVVM and MVI patterns
Nice to have:
- Active on Github or StackOverflow
- Experience with Room, Retrofit
- Knowledge of the latest Android technologies