Job DescriptionAs a Senior Android Developer, You Will:
- Design, develop, and maintain advanced Android applications using Kotlin and Jetpack Compose.
- Implement robust and scalable application architectures following MVVM or MVI patterns.
- Build modular, maintainable, and reusable codebases.
- Integrate and manage networking layers for seamless communication with backend services.
- Develop and maintain unit tests and UI tests to ensure application quality and reliability.
- Work with Firebase services to support analytics, notifications, performance monitoring, and other mobile capabilities.
- Participate in CI/CD implementation and optimization to streamline development and deployment processes.
- Collaborate closely with product owners, designer...