Sr. Android Developer

• Design and build advanced applications for the Android platform using Kotlin, Java, and Android Studio. • Work with RESTful APIs, Firebase, Google Maps, and other third-party libraries and services to integrate data and functionality. • Apply best practices and design patterns to ensure code quality, performance, and security. • Troubleshoot and debug issues, fix bugs, and improve app performance and stability. • Write unit tests, instrumentation tests, and UI tests to ensure app functionality and reliability. • Review code and provide feedback to junior developers and peers. • Research and explore new technologies and trends in the Android ecosystem and propose solutions to improve app features and user experience.