**Role Expectations**: - Advocate for Kotlin. - Able to create and maintain an architecture following the best practices and principles available for the mobile environment. - Able to lead the technical team, organizing technical meetings, and assisting the developers whenever necessary. - Able to effectively communicate with stakeholders, proactively engage in communication, and provide assistance to the business team. - Know your way around the Android framework, using AndroidX, Architecture Components, and our other Jetpack friends. - Live by object-oriented programming concepts, fitting some functional programming whenever possible. - S.O.L.I.D. principles for you are as important as staying hydrated. - Work with different architectures (MVVM, MVP, and others), knowing their benefits and downsides. - Write code that is maintainable, performant, and well-designed to offer the best experience to our clients. - Create and integrate network layers with RES...