About the role
Join a culture of high-performing innovators with endless ideas and a passion for tech. Our culture is the fabric of our company, and it is what makes us unique and diverse. The way we share ideas, learning, experiences, successes, and joy allows everyone to be their best at Ascendion. Android Developer - Bachelor's degree in computer science or a related technical discipline. - 5+ years of proven experience in Android application development. - Strong understanding of Android framework. - Familiarity with MVVM architecture. - Experience with third-party libraries such as RxJava, Dagger, and Retrofit. - Proficient in writing Kotlin code. - Ability to work in a team environment. - Ability to mock and provide end-to-end coverage for API components. - Implement MVVM architecture in Android applications. - Utilize third-party libraries such as RxJava, Dagger, and Retrofit. - Work with Jetpack Compose. - Consume RESTful APIs with Android applications. - Collaborate in a team environment following Agile methodology. - Ensure UI designs align with Android UI guidelines. - Write Kotlin code for new development, with experience in Java. - Learn different technology stacks as needed. - Provide end-to-end coverage for API components. - Work with large code bases, shared REST API library, and write unit tests. - Create rich user interactions using Jetpack components like navigation and transitions.