João Reis is a Senior Android Developer with over 5 years of professional experience, with expertise in mobile app architecture and testing. During his career he has worked mostly with Fintech and Banking companies, even participating in creating an app from scratch in one of those experiences, and has also created media-focused apps, for both televisions and mobile devices. João is an elite mobile developer who is passionate about solving complex and abstract problems and creating valuable products for the end user looking for a Senior Mobile Developer position.
Hire JoãoHe was responsible for developing new features and maintaining two applications. One of them was an OTT App, focused on media streaming for both TV and mobile devices. The other was a white-label TV Station app, focused on media, news, and weather-related content.
Tools and Frameworks: Kotlin, Java, Several Ads and Analytics SDKs, Exoplayer, MVVM, Clean Architecture, Coroutines, Koin, Junit, Unit and Instrumented Tests, Jetpack, Room, Retrofit, OkHttp, Glide, Android.
Worked with a Squad to develop, maintain, and design features focused on the peer-to-peer instant payment experience using a clean architecture approach and patterns such as MVVM, MVI, Repository, and others in the Kotlin programming language.
Technologies and Tools: Kotlin, Java, MVVM, MVI, Clean Architecture, Rx Java, Koin, JUnit, Unit and Instrumented Tests, Jetpack Libraries, Retrofit, OkHTTP, Glide
Worked in an “end-to-end” Scrum team that developed new features and maintained a mobile app for financial services and credit card issuing, “Will Bank”.
Languages and frameworks: Java, Kotlin, SQL, REST web services, Android Jetpack, MVVM, Unit and Integration Testing, TDD, Scrum