Find a jobRecruiters

Mobile Software developer at Toshiba

Exclusive opportunity

Onsite

Mobile Software developer at Toshiba

Xenoss

Mobile Software developer at Toshiba

Skills

KotlinMobile DevelopmentProduct ManagementJavaFlutterTesting & QAGitLabJenkinsAIGradleGitHubDartJavascript

9 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Internship

Location:

Wrocław, Poland

Work mode:

Onsite

Published on:

17 October 2026

What they need


Toshiba is building next-generation software that will fundamentally transform how retailers interact with their customers. This role offers the opportunity to learn, grow, and make a meaningful impact within a collaborative, continuously improving engineering culture.

Responsibilities

Core Development Responsibilities

  • Contribute to mobile application development using Flutter/Dart and Kotlin for Android
  • Work with WebView integration to bridge web applications with native device capabilities
  • Implement and maintain JavaScript bridge communication between Flutter and embedded web content
  • Build and maintain native device integrations including receipt printers, barcode scanners, and payment terminals
  • Work with BLoC/Cubit pattern for state management in Flutter applications
  • Assist in building request/response handlers for device broker protocols
  • Participate in peer reviews using GitLab, learning from feedback and adopting best practices
  • Collaborate within a squad-based structure, helping drive success for the team
  • Deliver work that aligns with the direction provided by Product Management
  • Follow established development processes to ensure code quality, while identifying opportunities for improvement
  • Participate actively in team ceremonies including planning, daily standups, estimations, and retrospectives

AI-Driven Engineering Responsibilities

To support Toshiba’s evolution into augmented product development, you will also:

  • Leverage AI coding assistants such as OpenAI Codex, Claude Code, GitHub Copilot, or similar tools to accelerate development, improve code quality, and enhance problem-solving
  • Use AI to generate tests, suggest refactorings, and create prototypes for user experiences and backend workflows
  • Apply prompt engineering techniques to guide AI tools toward accurate, maintainable, and efficient code outcomes
  • Contribute to the team’s AI-enabled engineering practices by sharing findings, improving prompts, and identifying opportunities to embed AI-driven workflows in the development lifecycle
  • Work with senior engineers to integrate AI-assisted insights into CI/CD, QA processes, and documentation

Required Skills:

  • 4-5 years of software development experience (professional or internship)
  • Experience with Flutter/Dart or strong interest in mobile application development
  • Experience with Kotlin or Java for Android development
  • Understanding of WebView integration and native/web bridge communication patterns
  • Familiarity with state management patterns (BLoC, Cubit, or similar)
  • Basic knowledge of JSON serialization and API communication
  • Familiarity with GitLab workflows (merge requests, pipelines)
  • Exposure to agile development methods (Scrum, CI/CD)
  • Proficient in English (written and spoken)
  • Ability to collaborate effectively in a team environment and contribute to a culture of continuous improvement

AI Augmentation Skills (Strongly Preferred)

  • Experience using Codex, Claude Code, GitHub Copilot, or similar AI coding assistants to support development tasks
  • Ability to craft clear prompts that enhance AI-driven development outcomes

Preferred Skills:

  • Experience with retail device integration (receipt printers, barcode scanners, payment terminals)
  • Familiarity with ESC/POS or UPOS printer command protocols
  • Experience with device SDKs (Zebra EMDK, Sunmi, Toshiba hardware)
  • Knowledge of deep linking and mobile app URL schemes
  • Experience with Flutter testing frameworks (flutter_test, mocktail, bloc_test)
  • Understanding of Gradle and Android build tooling
  • Familiarity with Jenkins for CI/CD pipelines
  • Understanding of mobile UX best practices for retail/POS environments

Other offers great for you!

These companies are also looking for great profiles

Top Profil

AI Engineer (mobile)

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

LLMs / Large language modelsMobile DevelopmentIOSAndroidData ScienceData ScientistMobile Developer

12 days ago

Quick apply

Espace Freelance

Pilote de flotte téléphonie mobile

300

Freelance

Paris, France

Hybrid

Skills

ServiceNowMobile fleet managementATEMTicket managementSLA monitoringTelecom billing analysis

6 days ago

Quick apply

Staff and More

SENIOR FRONTEND & MOBILE ENGINEER (H/F)/ React Flutter CDI

Permanent contract

Geneva, Switzerland

Hybrid

Skills

React

13 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools