Senior Android Developer
Current- Setare Aval is committed to streamlining the sales process for its customers by eliminating intermediaries and expanding direct sales channels for products of IR-MCI (Hamrahe Aval), including a wide range of internet.
- Refactor project to support multi module and use Dynamic Feature for every module. Use Clean Arch and MVVM as application architecture, Retrofit for receiving data from server, Coroutines for handling connection.
- Refactor whole payment including before payments, after payments, transaction details, and move it to independent module with structure mentioned above.
- Refactor Charge feature and develop it in Dynamic Feature structure mentioned above.
- Refactor License Negative Point feature and develop it in Dynamic Feature structure mentioned above.
- Refactor Wheel feature and develop it in Dynamic Feature structure mentioned above.