×
Register Here to Apply for Jobs or Post Jobs. X

Mobile Software Engineer

Job in Vinings, Cobb County, Georgia, USA
Listing for: Tier4 Group
Full Time position
Listed on 2026-09-13
Job specializations:
  • Software Development
    App Developer - Mobile/Web, iOS Developer, Android Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 110000 - 150000 USD Yearly USD 110000.00 150000.00 YEAR
Job Description & How to Apply Below

Mobile Software Engineer (iOS, Android & IoT)

Location: Hybrid - Vinings, Georgia

Employment Type: Full-Time

About the Role

We are seeking a talented Mobile Software Engineer to help build next-generation mobile applications that interact with connected devices and cloud-based services. This role is ideal for a mobile developer with experience creating robust Android and/or iOS applications that communicate with IoT hardware, enabling seamless experiences between mobile devices, cloud platforms, and connected products.

The ideal candidate has hands-on experience developing native and/or cross-platform mobile applications, integrating device communication technologies such as Bluetooth Low Energy (BLE), and building reliable mobile solutions that support real-world hardware interactions. Experience with NFC technologies is a plus, but the primary focus of this role is developing mobile applications that connect to and manage IoT-enabled devices.

This position offers the opportunity to work on innovative products that combine mobile software, cloud services, and connected hardware to deliver intuitive, secure, and highly reliable user experiences.

Responsibilities

  • Design, develop, test, and maintain mobile applications for iOS and Android platforms.
  • Build and enhance mobile experiences that communicate with IoT and connected devices.
  • Integrate Bluetooth Low Energy (BLE), device provisioning, configuration, and monitoring capabilities within mobile applications.
  • Collaborate with backend, cloud, and hardware engineering teams to deliver end-to-end connected solutions.
  • Develop applications that are reliable in varying network conditions, including intermittent connectivity and offline scenarios.
  • Consume and integrate RESTful APIs and cloud-based services.
  • Participate in architecture, design reviews, and technical decision-making.
  • Troubleshoot, optimize, and improve application performance, reliability, and scalability.
  • Ensure security best practices are followed for mobile applications and device communications.

Required Qualifications

  • 3+ years of professional mobile application development experience.
  • Experience building and supporting production mobile applications for iOS and/or Android.
  • 3+ years of experience developing applications that interact with IoT devices, connected hardware, wearables, smart devices, or embedded systems.
  • 3+ years of hands‑on experience with Bluetooth Low Energy (BLE) or similar device communication technologies.
  • Experience using React Native or another cross-platform mobile development framework.
  • Experience consuming and integrating REST APIs.
  • Strong understanding of mobile application architecture, design patterns, and development best practices.
  • Experience troubleshooting communication between mobile applications and connected devices.
  • Excellent problem-solving, debugging, and analytical skills.

Preferred Qualifications

  • Experience with NFC technologies, including Android NFC APIs and/or Apple's Core NFC framework.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Experience building applications for connected-device ecosystems, smart products, or industrial IoT environments.
  • Knowledge of mobile security best practices and secure credential storage.
  • Experience publishing and maintaining applications in the Apple App Store and Google Play Store.
  • Familiarity with mobile performance profiling and optimization techniques.
  • Experience working with MQTT, device provisioning, firmware update workflows, or other IoT communication protocols.
  • Understanding of offline-first application design and synchronization strategies.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary