AGENTIC

The Event for the Autonomous AI Era

Android Developer

ContractRemoteTeam 11-50Since 2017H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

Not specified

Bachelor Degree3 yrs expEnglishSpanishAndroidDaggerGraph QLJavaJunitKotlin

Job Description

• Design, build, and maintain high-performance, scalable Android applications using Kotlin (primary) and Java (when needed). • Collaborate closely with product managers, designers, QA engineers, and backend teams to define requirements and deliver polished features. • Translate business and user requirements into clean, maintainable, and testable code following modern Android architecture best practices (MVVM, MVI, Clean Architecture). • Implement pixel-perfect UI/UX following Material Design 3 guidelines and ensuring excellent performance across a wide range of Android devices and OS versions. • Integrate REST/GraphQL APIs, handle offline support, data persistence (Room,DataStore), secure authentication, push notifications, and analytics. • Write robust unit, integration, and UI tests (JUnit, Espresso, Robolectric, MockK). • Participate in code reviews, architectural discussions, and continuous improvement of the mobile codebase. • Localize app content and UI strings for English and Spanish-speaking users; adapt features to regional preferences and compliance requirements. • Communicate effectively in both English and Spanish during meetings, documentation, user support tickets, and stakeholder updates. • Debug and resolve production issues quickly while maintaining high code quality and app stability. • Stay current with Android ecosystem changes (new Jetpack libraries, Kotlin Multiplatform Mobile when relevant, Google Play policies, etc.)

Job Requirements

  • 3–6+ years of professional experience developing production Android apps.
  • Strong proficiency in Kotlin (modern Android development standard).
  • Solid understanding of Android SDK, Jetpack libraries (ViewModel, LiveData/Flow, Navigation, Hilt/Dagger, Coroutines, Compose preferred).
  • Experience with Jetpack Compose (strongly preferred) or strong willingness to transition from XML layouts.
  • Hands-on experience publishing and maintaining apps on Google Play Store.
  • Excellent problem-solving skills and attention to performance, memory usage, and battery optimization.
  • Full professional proficiency in English and Spanish (spoken and written) – ability to conduct technical discussions, write documentation, and create user-facing content in both languages fluently.
  • Experience working in agile/Scrum environments with tools like Jira, Confluence, Git, GitHub/GitLab.
  • BS/MS in Computer Science, Software Engineering or equivalent practical experience.

Benefits

  • Health insurance
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Related Job Pages