Senior Android Developer

VDart Inc

New York (NY)

On-site

USD 96,000 - 152,000

Part time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

VDart Inc. is seeking a Senior Android Developer in New York, NY (onsite) for a contract role. You will lead the design, development and delivery of enterprise-grade Android applications, with deep expertise in Kotlin, Jetpack Compose, MVVM, and secure mobile practices.

You will mentor junior developers, collaborate with product, UX and backend teams, and contribute to CI/CD and Play Store releases while driving performance and security optimizations.

Qualifications

  • Bachelor's degree in Computer Science or related discipline is required.
  • 7–10 years of native Android application development experience.
  • Strong expertise in Kotlin and Java, with hands-on Jetpack Compose, MVVM, and Clean Architecture.

Responsibilities

  • Lead the design and development of scalable native Android applications.
  • Develop features using Kotlin, Java, Jetpack Compose, and Android SDK.
  • Define and implement MVVM/Clean Architecture and reusable components.
  • Integrate RESTful APIs, GraphQL, and third-party SDKs.
  • Optimize performance, reliability, accessibility, and security.
  • Mentor developers, conduct code reviews, and set engineering standards.

Skills

Kotlin
Java
Android SDK
Jetpack Compose
MVVM
Clean Architecture
Coroutines
Flow
Retrofit
Room
Hilt/Dagger
Firebase
REST APIs
GraphQL
Git
Gradle
Android Studio
Jenkins
GitHub Actions
Jira
Leadership & Soft Skills
Agile Scrum

Education

Bachelor's degree in Computer Science or related discipline

Tools

Android Studio
Gradle
Jenkins
GitHub Actions
Azure DevOps

Job description

Job Title: Senior Android Developer

Location: New York, NY (Onsite)

Type: Contract

Position Summary:
  • We are seeking a Senior Android Developer with 7 10 years of experience to lead the design, development, and delivery of enterprise-grade Android applications.
  • The ideal candidate will have deep expertise in Kotlin, Jetpack Compose, Clean Architecture, MVVM, mobile security, performance optimization, and CI/CD.
  • This role requires close collaboration with product, UX, architecture, and engineering teams while mentoring junior developers.
Key Responsibilities:
  • Lead the design and development of scalable native Android applications.
  • Develop features using Kotlin, Java, Jetpack Compose, and Android SDK.
  • Define and implement MVVM/Clean Architecture and reusable components.
  • Integrate RESTful APIs, GraphQL, and third-party SDKs.
  • Optimize application performance, reliability, accessibility, and security.
  • Implement secure authentication (OAuth2, OpenID Connect, biometrics).
  • Mentor developers, perform code reviews, and establish engineering standards.
  • Collaborate with Product Owners, UX, QA, DevOps, and backend teams.
  • Support CI/CD pipelines and Google Play Store releases.
  • Troubleshoot production issues and drive continuous improvement.
Required Qualifications:
  • Bachelor's degree in Computer Science or related discipline.
  • 7 10 years of native Android application development.
  • Expertise in Kotlin and Java.
  • Hands-on experience with Jetpack Compose, Android Jetpack, MVVM, Clean Architecture, Coroutines, Flow, Room, Retrofit, Hilt/Dagger, and Firebase.
  • Experience with REST APIs, Git, Gradle, Android Studio, and Agile delivery.
  • Strong understanding of mobile performance tuning, testing, and secure coding.
  • Preferred Qualifications
  • Experience in Banking, Financial Services, or FinTech.
  • Experience with GraphQL, Kotlin Multiplatform, or Flutter.
  • Experience with Jenkins, GitHub Actions, Azure DevOps, or similar CI/CD platforms.
  • Knowledge of OWASP Mobile Security, PCI DSS, and ADA accessibility.
  • Technical Skills
  • Kotlin
  • Java
  • Android SDK
  • Jetpack Compose
  • MVVM
  • Clean Architecture
  • Android Jetpack
  • Coroutines
  • Flow
  • Room
  • Retrofit
  • Hilt/Dagger
  • Firebase
  • REST APIs
  • GraphQL
  • Git
  • Gradle
  • Android Studio
  • Jenkins/GitHub Actions
  • Jira
  • Leadership & Soft Skills
  • Technical leadership and mentoring.
  • Excellent communication and stakeholder management.
  • Strong analytical and problem-solving abilities.
  • Experience working in Agile Scrum teams.
  • Preferred Banking Experience
  • Mobile banking applications
  • Digital payments
  • Card management
  • Loan origination and servicing
  • Biometric authentication
  • Fraud prevention
  • PCI DSS compliance
  • Secure mobile transactions
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer (Kotlin)
Senior Android Engineer (Kotlin)

EITACIES Inc. • Phoenix (AZ)

On-site
USD 110,000 - 160,000
Android Developer
Android Developer

Simplify Software Experts LLC/ Simpli Software Solutions Inc • United States

On-site
USD 110,000 - 180,000
Senior Android Developer - W2 Only
Senior Android Developer - W2 Only

Saransh Inc • Plano (TX)

On-site
USD 110,000 - 160,000
Android developer
Android developer

VDart Inc • Dallas (TX)

On-site
USD 83,000 - 131,000
Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Senior Android Engineer Kotlin
Senior Android Engineer Kotlin

EITACIES Inc. • Phoenix (AZ)

On-site
USD 100,000 - 130,000
Lead Android Developer
Lead Android Developer

Halian | Managed Services, Recruitment Agency & Contract Staffing • Alpharetta (GA)

On-site
USD 140,000 - 180,000
Lead Android Developer
Lead Android Developer

BlueSky Resource Solutions • West Palm Beach (FL)

On-site
USD 100,000 - 130,000
Senior Android Engineer
Senior Android Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Android Developer
Android Developer

Mainz Brady Group • Glendale (CA)

On-site
USD 120,000 - 180,000