Skip to content
mimi

Android Lead Developer

Jobs via Dice

Washington · Hybrid Contract Senior Today

About the role

About

This role focuses on developing payment, location-based, and proximity interaction features using UWB and NFC technologies.

Key Responsibilities

Wallet & Payments:

  • 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.
  • Implement secure session establishment, peer discovery, and precise distanceangle measurement.
  • Develop NFC features using HCE and ReaderWriter Mode.
  • Implement NDEF readingwriting, tag interactions, and secure element usage.
  • 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 CICD.

Managerial Skills

  • Communication and customer interaction

Skills

AndroidBLEGoogle Maps SDKGoogle PayGoogle WalletHCEJetpack componentsKotlinLocation Services APIMapsMVVMNFCNDEFPCI complianceReader ModeSecure ElementUWB

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free