Android Developer
2 weeks ago
Charlotte, North Carolina, United States
Staffing Spot, Inc.
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
Key Responsibilities
• Design, develop, test, and maintain high-quality Android applications.
• Build robust and scalable mobile applications using Kotlin.
• Implement reactive programming concepts and asynchronous operations using Kotlin Coroutines.
• Apply Android Jetpack Architecture Components and modern development practices.
• Implement Dependency Injection using Dagger or similar frameworks.
• Integrate RESTful APIs using Retrofit and other networking libraries.
• Collaborate with product managers, UI/UX designers, QA engineers, and backend developers.
• Troubleshoot, debug, and optimize application performance.
• Ensure application quality, security, scalability, and maintainability.
• Publish and maintain applications on Google Play Store. Must-Have Skills & Qualifications
• 5+ years of professional software development experience, with at least 4+ years specifically in Android development within a corporate or enterprise environment.
• 3+ years of hands-on experience with Kotlin, Reactive Programming, Coroutines, and Dependency Injection frameworks such as Dagger.
• Strong experience with Android Jetpack Architecture Components.
• Good understanding of RESTful APIs and hands-on experience with Retrofit.
• Proven experience developing and delivering Android applications, with examples available on public app stores.
• Bachelor's degree in Computer Science, Information Technology, or a related technical field, or equivalent additional professional software development experience.
Skills:
restful apis,kotlin,jetpack,android,software development