Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Mobile Developer in USA

  • Toshiba Global Commerce Solutions - External
  • Full time
  • Email
  • Durham, NC

Responsibilities

  • Develop mobile applications using TypeScript/TSX, Flutter/Dart, and Kotlin for Android.
  • Integrate WebView content with native device capabilities and maintain JavaScript bridge communication.
  • Build and maintain integrations with receipt printers, barcode scanners, and payment terminals.
  • Implement Flutter state management using BLoC/Cubit patterns.
  • Assist with request/response handlers for device broker protocols.
  • Participate in GitLab peer reviews and collaborate in a squad-based Scrum environment.
  • Use AI coding assistants for development, testing, refactoring, prototyping, prompt engineering, and documentation improvements.
  • Deliver work aligned with Product Management direction and established code-quality processes.

Requirements

  • Bachelor’s degree in Computer Science or equivalent.
  • 2–8 years of professional software development experience.
  • Experience with Flutter/Dart or strong interest in mobile application development.
  • Experience with React/TypeScript, Kotlin, or Java for Android.
  • Understanding of WebView integration and native/web bridge communication.
  • Familiarity with BLoC, Cubit, or similar state management patterns.
  • Basic knowledge of JSON serialization and API communication.
  • Familiarity with GitLab workflows, including merge requests and pipelines.
  • Exposure to Scrum and CI/CD practices.
  • Strong written and spoken English, collaboration skills, and commitment to continuous improvement.
  • Preferred: experience with AI coding assistants such as Codex, Claude Code, or GitHub Copilot and effective prompt writing.
  • Preferred: retail device integration, ESC/POS or UPOS, Zebra EMDK, Sunmi, Toshiba hardware, deep linking, mobile URL schemes, Flutter testing, Gradle, Jenkins, and retail/POS mobile UX.

Benefits

  • Six-month contract role at 40 hours per week.
  • Hourly pay range of $45.00–$60.00.
  • Must work five days per week in the office and reside within the general vicinity of Durham, North Carolina.

Toshiba Global Commerce Solutions - External

Toshiba Global Commerce Solutions – External delivers innovative technology and consulting services that help businesses streamline operations and enhance customer experiences. By combining deep industry expertise with cutting‑edge solutions, the team empowers clients to adapt quickly to market c...

Similar positions

Junior Web Developer

  • Storyteller
  • Contract
  • Remote
  • 10/30/2026
  • Salary: €23k
  • Romania

Web Developer, Drupal

  • Tyler Technologies
  • Full time
  • USA
  • 10/30/2026
  • Denver, CO

PHP Developer

  • Experian
  • Full time
  • Others
  • 10/30/2026
  • Kuala Lumpur, Malaysia

Web Developer

  • Canonical
  • Full time
  • Remote
  • 10/30/2026
  • EMEA

Lead Mobile Engineer

  • Levi Strauss & Co
  • Full time
  • Others
  • 10/29/2026
  • Bengaluru, India