Android Developer

Washington, DC, US • Posted 12 hours ago • Updated 12 hours ago
Full Time
No Travel Required
Able to Sponsor
On-site
$55/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • Android Developer
  • Kotlin
  • Jetpack components
  • Google Wallet

Summary

Role Name: Android Developer (12+ Years)

Location: Washington DC/Virginia/Maryland

Job type: Contract

           

Job Description:

Must Have Technical/Functional Skills:
- 8+ years of Android development experience.
- Strong proficiency in Kotlin, Jetpack components, Google Wallet, Google Pay, Maps, UWB, NFC.
- Experience with secure networking, offline patterns, and testing.

Roles & Responsibilities
Role Summary:
We are seeking a highly skilled Android Developer with deep hands-on experience in building digital wallet,
payment, location-based, and proximity interaction features using UWB and NFC technologies.

Key Responsibilities:
Wallet & Payments:
- Implement Google Wallet integrations including passes, offers, loyalty cards, transit passes, and identity flows.
- Develop Google Pay payment flows including payment tokenization, merchant validation, and secure transaction handling.
- Integrate with payment gateways and implement validation, error handling, and reconciliation.
- Develop mapping features using Google Maps SDK and Location Services API.
- Implement geofencing, background location tracking, and fused location optimization.
- Build custom map layers, clustering, markers, and real-time route visualizations.
- Build device-to-device ranging and proximity-aware experiences using Android Nearby UWB APIs.
- Implement secure session establishment, peer discovery, and precise distance/angle measurement.
- Develop NFC features using HCE and Reader/Writer Mode.
- Implement NDEF reading/writing, tag interactions, and secure element usage.

General Android Engineering:
- Write modular Kotlin code using MVVM or Clean Architecture.
- Build reusable components and secure, efficient features.
- Apply accessibility, performance optimization, and robust error handling.
- BLE experience.
- Knowledge of tokenization, PCI compliance, and secure payment flow design.
- Experience with modular apps, analytics, crash reporting, and CI/CD.''

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91141284
  • Position Id: 8949853
  • Posted 12 hours ago

Company Info

About Hiring Dreams LLC

Hiring Dreams is a premier provider of employment and staffing solutions to customers across the United States. We provide long-term, short- term, temporary-to-permanent, placement staffing and enhanced staffing services. We are a global IT solution provider of end-to-end, innovative, cutting edge software solutions. Hiring Dreams is one of the preeminent hi-tech IT and consulting organization. We brings you the best practices, technologies and business models that can help you stay ahead in a changing economy and marketplace.

 

Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs