Eyepax Logo

CAREERS

Senior Mobile Engineer : NFC & IoT Integration (Flutter/Kotlin/Swift)

Senior Mobile Engineer – NFC & IoT Integration (Flutter/Kotlin/Swift)

Key Responsibilities:

  • Design and develop high-quality mobile applications using Flutter, or Kotlin and Swift.
  • Integrate and optimize NFC read/write functionality to securely communicate with locker devices across all supported platforms.
  • Utilize platform-specific APIs such as Android’s NfcAdapter, Ndef, IsoDep, and iOS Core NFC, and bridge them into Flutter where needed.
  • Collaborate with embedded/firmware teams to define communication formats, protocols, and security standards.
  • Implement and refine challenge-response, token-based, or encrypted data exchange models.
  • Optimize NFC operations for speed, connection stability, and cross-device reliability.
  • Handle foreground dispatch, background threading, retry logic, and low-level APDU exchanges.
  • Conduct thorough end-to-end performance tuning and functional testing with real hardware devices.
  • Write clean, maintainable code and follow platform-specific best practices within Flutter and native environments.
  • Maintain detailed technical documentation for code, architecture, and API integrations.
  • Mentor junior developers and actively contribute to code reviews and architectural decisions.

Required Skills & Qualifications:

  • 5+ years of mobile development experience, including:
    Kotlin and Swift or
    Flutter
  • Strong understanding of platform architectures, app lifecycle, and UI/UX standards.
  • Proven experience integrating NFC functionality on both Android and iOS.
  • Familiarity with NDEF, IsoDep, Mifare, and custom NFC command protocols.
  • Hands-on experience with Core NFC and ISO7816 APDU communication.
  • Solid understanding of mobile app security, encryption, and data validation.
  • Experience with real-time, hardware-connected, or IoT systems (e.g., lockers, devices).
  • Skilled in debugging and optimizing app performance across various NFC-enabled devices.
  • Strong communication and documentation abilities.

If this role excites you and sounds like a great fit, please apply now!

Full Time

Employment type

Port City, Sri LankaHo Chi Minh, Vietnam

[email protected]

Contact email

Senior Mobile Engineer : NFC & IoT Integration (Flutter/Kotlin/Swift)

Expedia

“Eyepax has supported Expedia’s Production teams in APAC since 2008. During this time the team has demonstrated excellent professionalism and technical competence. I would like to thank Eyepax for their support and look forward to continuing our relationship with them.”

MABI

“I have had the pleasure to work with Eyepax on our journey in getting MABI’s car rental operations into the Amadeus Global travel platform. I have been impressed by their Project Management as well as their agile software development approach. We are now Globally visible and its been an exciting journey. I look forward to our next project together.”

Mekonomen Group

“Mekonomen Group is the leading automotive spare-parts chain in the Nordic region, with proprietary wholesale operations, 350 stores and 2,300 workshops operating under the Mekonomen brands. Our business expansion with the Nordic markets ( Sweden, Norway, Denmark, Finland) is underpinned by an aggressive growth strategy that requires an IT partner that can provide reliable and scalable solutions on time and every time.

Finding a company that can deliver upon that expectation continuously is a real challenge. We have been working with Eyepax for a little over two years and find that Eyepax continues providing quality IT solutions, embodied by highly personalised service, meeting our expectations and beyond. This has been an unparalleled and refreshing experience and we are looking forward to our continued relationship.”