logo

Android Developer Remote WFH

  •   1 Vacancy
  • 84 Views

Employee type

Full Time

Offer Salary

$533,00 - $770,00 /monthly

For Freelance

No

Job Description

Job Title: Senior Android Developer (Native)

Responsibilities

Design, develop, and maintain high-quality native Android applications using Kotlin (and Java when necessary).

Collaborate with cross-functional teams including product managers, UI/UX designers, and backend engineers to build scalable and efficient features.

Ensure application performance, responsiveness, and robustness across a wide range of Android devices.

Write clean, well-documented, and maintainable code following modern Android development practices.

Implement complex UIs and interactions with attention to detail.

Integrate applications with RESTful APIs and third-party services.

Lead code reviews, contribute to architecture discussions, and mentor junior developers.

Participate in Agile/Scrum processes including daily stand-ups, sprint planning, and retrospectives.

Stay up-to-date with the latest Android development trends, tools, and best practices.

Manage and optimize the Google Play Store submission process, including handling of rejections and resubmissions.

Requirements

5+ years of professional experience in native Android development.

Proficient in Kotlin, with a solid understanding of Android SDK, Jetpack components, and modern architecture patterns (MVVM, MVI, etc.).

Experience with Android Studio, debugging tools, and performance optimization.

Strong understanding of Material Design principles and best practices.

Experience with Git for version control in collaborative development.

Integration experience with RESTful APIs, WebSockets, and JSON data formats.

Proven ability to write unit and UI tests and maintain a stable codebase.

Ability to work independently and manage deliverables in a remote work environment.

Excellent communication skills and attention to detail.

Expertise in Play Store submission, including handling rejection issues and optimizing app review turnaround time.

Familiarity with security best practices, including encryption, biometric authentication, and secure networking

Experience Firebase

Nice to Have

Experience with React Native or hybrid mobile frameworks.

Familiarity with CI/CD tools (e.g., GitHub Actions, Bitrise, or Jenkins).

Understanding of Jetpack Compose and modern declarative UI patterns.