Senior Mobile Application Developer (NFC)

Think Consulting
Atlanta, GA, United States
2 days ago
Apply on jobs.localjobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Apple IOS Applications Architecture User Authentication Bluetooth Low Energy (Bluetooth) Mobile Application Development Cloud Computing Mobile Application Software Performance Tuning Cloud Services Smart Devices
+10 more
Mobile Security Systems Integration Cloud Platform System Software Application Programming Backend Kotlin Enterprise Integration React Native Restful APIs Multiplatform

Job description

  • Design, develop, and maintain high-performance Android (Kotlin) and/or iOS (Swift) applications.
  • Build scalable, secure, and user-friendly mobile experiences for smart lock and access-control solutions.
  • Ensure consistency in application architecture, performance, and user experience across platforms.

NFC & Smart Device Integration

  • Develop NFC-enabled mobile capabilities including:
  • Tap-to-unlock functionality
  • Credential provisioning and exchange
  • Secure credential storage and validation
  • Offline authentication workflows
  • Optimize NFC functionality across multiple device manufacturers and operating systems.
  • Troubleshoot and improve device connectivity and performance.

IoT Connectivity

  • Integrate mobile applications with connected IoT devices.
  • Implement NFC and BLE communication strategies, including fallback mechanisms.
  • Support reliable operation in low-connectivity and offline-use scenarios.

Security & Authentication

  • Implement secure authentication and authorization mechanisms.
  • Apply best practices for encryption, credential management, and secure storage.
  • Ensure compliance with enterprise security standards.

Cloud & Backend Integration

  • Integrate mobile applications with REST APIs and cloud services (AWS/GCP).
  • Collaborate with backend engineers to design mobile-first APIs and workflows.
  • Support synchronization of device status, activity logs, permissions, and user access controls.

Requirements

  • 3+ years of mobile application development experience using Android (Kotlin) and/or iOS (Swift).
  • 3+ years of hands-on experience with NFC technologies and frameworks:
  • Android NFC APIs
  • Core NFC (iOS)
  • 3+ years of experience with Bluetooth Low Energy (BLE).
  • 3+ years of experience developing applications that integrate with IoT devices or physical hardware.
  • Experience with React Native or other cross-platform mobile frameworks.
  • Experience consuming REST APIs and integrating with cloud-based platforms.
  • Strong understanding of mobile application architecture, performance optimization, and security best practices.

Preferred Experience

  • Smart lock, access control, or physical security solutions
  • IoT ecosystems and connected-device environments
  • Offline-first mobile applications
  • AWS or GCP cloud environments
  • Mobile security and authentication platforms, * Senior mobile developer with Kotlin and/or Swift expertise
  • Experience building NFC-enabled applications
  • Strong BLE and IoT integration background
  • Comfortable working directly with connected hardware devices
  • Experience building secure mobile applications that interact with cloud services and real-world devices

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.localjobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · World Congress 2026 Europe

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

Videos

See all

Related articles

See all