Techgroup America - McLean, VA
posted 3 months ago
We are seeking a skilled Android Developer to join our dynamic team. The ideal candidate will have a strong background in software development, particularly in the Android ecosystem. This role requires a deep understanding of Android SDK, various versions of Android, and proficiency in programming languages such as Java and Kotlin. The Android Developer will be responsible for designing and implementing user-friendly applications that meet business requirements and enhance user experience. In this position, you will work closely with cross-functional teams to define, design, and ship new features. You will be expected to maintain high standards of code quality and ensure the performance, quality, and responsiveness of applications. The role also involves collaborating with back-end developers to integrate APIs and other services, as well as troubleshooting and debugging to optimize application performance. The successful candidate will have a strong knowledge of Android UI design principles, patterns, and best practices, along with experience in offline storage, threading, and performance tuning. Familiarity with cloud messaging APIs and push notifications is also essential. You will be expected to stay updated with the latest industry trends and technologies to ensure our applications remain competitive and innovative.