Skip to main content
Varmoda Tech LLC logo

Android Mobile Developer

Varmoda Tech LLC
McLean, Virginia, USPosted March 4, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaSwiftKotlinGraphQLLinuxPostmanRESTSDK

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Position Overview

Varmoda is seeking an Android Mobile Developer to support the development of modern, data-intensive mobile applications. The selected candidate will provide programming and technical support to analytic staff in modeling, designing, developing, maintaining, and testing Android applications.

Key Responsibilities

  • Design, develop, code, test, and maintain Android mobile applications
  • Modify existing applications to reflect updated functional requirements
  • Develop applications using object-oriented analysis and design principles
  • Build and consume REST and GraphQL APIs
  • Prepare and maintain documentation for development and revisions
  • Create user instructions and support materials
  • Prepare test data and validate software accuracy
  • Improve operating efficiency and performance of applications
  • Work effectively with legacy codebases
  • Participate in bug fixing and unit testing
  • Collaborate with team members and assist with task delegation when needed

Minimum Qualifications

  • Bachelor''s degree in Computer Science, Information Systems, Software Engineering, or related field
  • Experience designing, developing, testing, and deploying production-grade mobile applications

Required Technical Skills

<>Programming & Development

  • Java and Kotlin for Android development
  • Android SDK
  • Object-Oriented Programming (OOP) principles
  • Architecture patterns (MVC, MVP, etc.)
  • REST, GraphQL, JSON
  • Unit testing and bug fixing

<>Tools & Frameworks

  • Android Studio
  • XML Views UI Framework
  • Testing tools: Espresso, Postman

<>Operating Systems

  • Android – Intermediate
  • Linux – Intermediate

Preferred / Nice to Have

  • iOS exposure (Beginner level)
  • Familiarity with Android frameworks
  • Experience with package managers (CocoaPods, Carthage, Swift Package Manager)
  • Strong attention to detail
  • Ability to build user-focused, high-quality applications
  • Willingness to learn new technologies

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free