Android Application Developer
This role involves developing high-quality user interfaces with a strong focus on User Experience sensibility ensuring applications are intuitive and accessible.
* Responsibilities:
Solution Requirements
* Design and implement advanced Android applications utilizing Kotlin (and potentially Java) adhering to best practices like MVVM architectural pattern.
* Write clean, maintainable, and efficient code that aligns with established design patterns and object-oriented principles.
* Collaborate with Back-end Engineers to define, integrate, and consume RESTful APIs effectively ensuring seamless server-side communication.
* Develop high-quality user interfaces with a strong focus on User Experience sensibility ensuring applications are intuitive and accessible.
* Integrate and manage mobile services potentially using Google Cloud or Firebase tools such as authentication analytics remote configuration.
Competency Profile
We require an individual with broad experience in UI development with a strong UX sensibility and solid understanding of design patterns and object-oriented principles.
* 5 years of experience with Java and Kotlin.
* Broad experience in UI development with a strong UX sensibility.
* In-depth knowledge of MVVM integration of RESTful APIs and server-side communication.
* Solid understanding of design patterns and object-oriented principles.