Senior Mobile Application Developer (NFC)

Think Consulting

Atlanta (GA)

On-site

USD 120,000 - 160,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Think Consulting is seeking a Senior Mobile Application Developer to design, build, and enhance mobile apps that connect with smart devices using NFC, BLE, and cloud services. You will own end-to-end mobile development for Android and/or iOS, focusing on secure, scalable, and offline-capable solutions for access-control products.

The role requires hands-on experience with hardware-integrated apps, REST APIs, and cloud platforms (AWS/GCP), plus a strong emphasis on performance, security, and user

Qualifications

  • 3+ years of mobile app development on Android (Kotlin) and/or iOS (Swift).
  • 3+ years with NFC technologies and frameworks (Android NFC APIs, Core NFC).
  • 3+ years BLE experience.
  • 3+ years IoT or hardware-integrated app development.
  • Experience with React Native or cross-platform frameworks.
  • Experience consuming REST APIs and cloud integrations.

Responsibilities

  • Design, build, and maintain mobile apps for smart lock and access-control solutions.
  • Ensure secure authentication and data protection in mobile apps.
  • Integrate with REST APIs and cloud services (AWS/GCP).
  • Collaborate with backend and hardware teams for device communication.
  • Optimize performance and offline capabilities.

Skills

Kotlin
Swift
BLE
NFC
Android
iOS
React Native
REST APIs
Cloud AWS/GCP
App security

Job description

Overview

Our client is seeking a Senior Mobile Application Developer to build and enhance next-generation smart access solutions. This role is focused on developing mobile applications that communicate with connected devices using NFC, Bluetooth Low Energy (BLE), and cloud-based services.

The ideal candidate has strong mobile development experience, a background in hardware-integrated applications, and expertise building secure, highly available mobile solutions that function in both online and offline environments.

Key Responsibilities
Mobile Development
  • 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.
Required Qualifications
  • 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
What This Candidate Looks Like
  • 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

Equal Opportunity Employer, including disability and protected veteran status

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile App Developer (NFC) - Noke
Senior Mobile App Developer (NFC) - Noke

Janus International • Atlanta (GA)

On-site
USD 80,000 - 100,000
Senior Mobile Engineer - NFC & IoT
Senior Mobile Engineer - NFC & IoT

Think Consulting • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior Mobile Engineer - NFC/BLE IoT Lock Apps
Senior Mobile Engineer - NFC/BLE IoT Lock Apps

Janus International • Atlanta (GA)

On-site
USD 80,000 - 100,000
Mobile Software Engineer (5317)
Mobile Software Engineer (5317)

Tier4 Group • Vinings (GA)

Hybrid
USD 110,000 - 150,000
Senior Developer, Software Development (React Native Mobile) - Noke
Senior Developer, Software Development (React Native Mobile) - Noke

Janus International • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior Developer, Software Development (React Native Mobile) - Noke
Senior Developer, Software Development (React Native Mobile) - Noke

Socket.dev • Atlanta (GA)

On-site
USD 120,000 - 180,000
Senior Software Developer (React Native Mobile)
Senior Software Developer (React Native Mobile)

Think Consulting • Atlanta (GA)

On-site
USD 110,000 - 150,000
Mobile Software Engineer 5556
Mobile Software Engineer 5556

Tier4 Group • Smyrna (GA)

On-site
USD 85,000 - 125,000
Senior Mobile Software Engineer (iOS & Android)
Senior Mobile Software Engineer (iOS & Android)

7Seventy • Northern (KY)

Hybrid
USD 130,000 - 155,000
Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000