Search by job, company or skills

S

iOS Developer (IoT & Shopify eCommerce Experience)

4-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a talented and experienced iOS Developer with a strong background in IoT product development and Shopify eCommerce integrations. The ideal candidate has experience building high-performance mobile applications that connect seamlessly with smart devices and integrate with eCommerce platforms to deliver exceptional user experiences.

The ideal candidate is not only an excellent engineer but also a power user of modern AI coding tools (e.g., Claude by Anthropic, ChatGPT, GitHub Copilot) to accelerate development, improve code quality, and enhance productivity.

You will play a key role in designing, developing, and maintaining iOS applications that interface with IoT-enabled hardware while supporting direct-to-consumer commerce through Shopify.

Key Responsibilities
  • Design, develop, and maintain high-quality iOS applications using Swift and SwiftUI/UIKit
  • Integrate mobile apps with IoT devices via Bluetooth (BLE), Wi-Fi, MQTT, or REST APIs
  • Collaborate with hardware, firmware, and backend teams to ensure seamless device-to-app communication
  • Implement secure device pairing, data synchronization, and firmware update mechanisms
  • Integrate and customize Shopify storefronts, APIs, and SDKs within mobile applications
  • Develop features such as in-app purchases, subscription models, checkout flows, and order tracking
  • Optimize app performance, scalability, and reliability
  • Ensure compliance with Apple App Store guidelines
  • Participate in code reviews and contribute to architectural decisions
  • Troubleshoot and resolve production issues efficiently
  • Use AI tools (Claude, ChatGPT, Copilot, etc.) to:
  1. Rapidly scaffold production-ready code
  2. Refactor and optimize legacy code
  3. Generate test cases and documentation
  4. Debug complex integration issues
  5. Accelerate API integration workflows

Required Qualifications
  • Must be proficient in English
  • 4+ years of experience in iOS development
  • Strong proficiency in Swift
  • Experience with IoT integrations (BLE, device provisioning, MQTT, WebSockets, REST APIs)
  • Hands-on experience integrating Shopify APIs, Storefront API, Admin API, or custom Shopify apps
  • Experience implementing secure authentication (OAuth, JWT, etc.)
  • Strong understanding of mobile architecture patterns (MVVM, MVC, Clean Architecture)
  • Experience with Core Bluetooth and/or networking frameworks
  • Familiarity with cloud services (AWS, Firebase, or similar)
  • Experience publishing apps to the Apple App Store
  • Demonstrated experience using AI coding tools (Claude by Anthropic, ChatGPT, GitHub Copilot, or similar) in a production workflow

Preferred Qualifications
  • Experience working with connected consumer products (smart home, wearables, health devices, etc.)
  • Experience with Shopify Hydrogen or headless commerce setups
  • Familiarity with payment gateways and subscription platforms
  • Experience with CI/CD pipelines for iOS
  • Knowledge of analytics and user behavior tracking tools

Nice to Have
  • Experience with firmware update flows (OTA updates)
  • Background in security best practices for connected devices
  • Exposure to cross-platform frameworks (React Native, Flutter)

What We Offer
  • Opportunity to work on innovative connected products
  • Collaborative, cross-functional team environment
  • Competitive salary
  • Flexible work arrangements

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143788247