Android developer
100% Remote
Job Summary:We are seeking a skilled Android Developer to design, develop, and maintain high-quality mobile applications for Android devices. The ideal candidate will work closely with cross-functional teams to build user-friendly, scalable, and high-performance mobile applications.
Key Responsibilities:
Design and develop Android applications using modern development frameworks.
Write clean, efficient, and maintainable code following best development practices.
Collaborate with designers, product managers, and backend developers to deliver new features.
Integrate RESTful APIs and third-party services into mobile applications.
Perform testing, debugging, and performance optimization of applications.
Maintain and update existing Android applications.
Ensure application performance, quality, and responsiveness across devices.
Participate in code reviews and agile development processes.
Required Skills & Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or related field.
3+ years of experience in Android application development.
Strong knowledge of Java and/or Kotlin.
Experience with Android SDK, Android Studio, and mobile UI/UX best practices.
Familiarity with REST APIs, JSON, and mobile app integration.
Knowledge of Git or other version control systems.
Understanding of mobile app lifecycle and performance optimization.
Preferred Qualifications:
Experience with Jetpack components, MVVM architecture, or Clean Architecture.
Knowledge of Firebase services such as authentication, analytics, or push notifications.
Experience publishing apps on the Google Play Store.
Familiarity with CI/CD pipelines for mobile applications.