Senior Android Developer
CurrentMy role involved developing applications for both native and cross-platform operating systems, utilizing multiple programming languages to craft efficient, reliable, and project-specific solutions. I was also responsible for creating REST APIs and conducting detailed code reviews and rigorous testing to ensure the delivery of high-quality, error-free software products.➤ Design, develop, test, and publish responsive Android applications using Java and Kotlin.➤ Responsible for… Show more My role involved developing applications for both native and cross-platform operating systems, utilizing multiple programming languages to craft efficient, reliable, and project-specific solutions. I was also responsible for creating REST APIs and conducting detailed code reviews and rigorous testing to ensure the delivery of high-quality, error-free software products.➤ Design, develop, test, and publish responsive Android applications using Java and Kotlin.➤ Responsible for implementing new feature-sets and maintaining existing applications for Android and iOS.➤ Implement MVC and MVVM frameworks for Android application development.➤ Development of hybrid mobile applications used for Government-level and in-house projects.➤ Create applications that locally manage extensive databases to support offline usage in remote areas.➤ Deploy and publish mobile applications on the Google Play Store and Apple App Store.➤ Build RESTful APIs, fetch JSON responses, and parse for needed data.➤ Mentor intermediate and senior developers by sharing knowledge of best practices, standards, and experiences while addressing roadblocks and challenges.➤ Development of program specifications and coordinate the entire software development life cycle, including coding, testing, implementation, integration, and documentation of solutions. Show less