Percient, Inc.
Android Developer
Percient, Inc., Plano, TX, United States
As an Android Developer, you will play a crucial role in designing, developing, and maintaining high-quality mobile applications for our user base. You will work closely with a talented team of engineers, designers, and product managers to deliver innovative and user-friendly experiences on the Android platform.Responsibilities:* Design, develop, and maintain Android applications using Kotlin and other relevant technologies.* Collaborate with cross-functional teams to define, design, and release new features.* Write clean, well-tested, and efficient code.* Optimize application performance and user experience.* Stay up-to-date with the latest Android development trends and technologies.* Work with backend engineers to integrate mobile applications with backend services.* Troubleshoot and fix application bugs and issues.* Contribute to code reviews and provide constructive feedback.* Participate in the entire app lifecycle, from concept to launch and beyond.Qualifications:* Strong proficiency in Kotlin and Java programming languages.* Solid understanding of Android SDK, Android Studio, and Android development tools.* Experience with Android UI/UX design principles and Material Design guidelines.* Knowledge of Android architecture components (MVVM, MVI, etc.).* Experience with RESTful APIs and JSON.* Familiarity with version control systems (Git)* Strong problem-solving and debugging skills.* Excellent communication and teamwork skills.* A passion for mobile development and a desire to create exceptional user experiences.Preferred Qualifications:* Experience with Android Jetpack Compose.* Experience with Kotlin coroutines and Flow.* Experience with Rx Android.* Experience with unit testing and UI testing frameworks.* Experience with performance optimization techniques.* Experience with Android app distribution and deployment.