CareerCross uses cookies to enhance your experience on our websites. If you continue to view our sites without changing your browser settings, then it is assumed that we have your consent to collect and utilise your cookies. If you do not want to give us your consent, then please change the cookie settings on your browser. Please refer to our privacy policy for more information.
CareerCross uses cookies to enhance your experience on our websites. If you continue to view our sites without changing your browser settings, then it is assumed that we have your consent to collect and utilise your cookies. If you do not want to give us your consent, then please change the cookie settings on your browser. Please refer to our privacy policy for more information.
| Hiring Company | FrontAct株式会社 |
| Location | Tokyo - 23 Wards |
| Job Type | Permanent Full-time |
| Salary | 8 million yen ~ 15 million yen |
【求人No NJB2345217】
■募集背景
当社は、生体情報センシングとロボティクス技術を融合したリハビリテーション用医療機器を開発・販売する会社です。
2022年よりリハビリテーション用医療機器を製造販売しており、その市場投入した製品の改良設計、ならびに次世代機の上市に向けた開発を進めています。
改良設計と次世代機の開発を加速するための人員増強として、ソフトウェア開発(Flutter開発)を担う人材を募集します。
■仕事内容
当社は、Flutterフロントエンドとセキュアなバックエンドサービス、AWSインフラストラクチャ、そしてデバイス中心のワークフローを統合した、最新かつ信頼性の高いマルチ環境アプリケーションを構築しています。医療関連製品に関わるため、信頼性、トレーサビリティ、長期的な保守性が重要です。
■主な業務内容
・Flutterアプリケーション(主にAndroid)の開発と保守
・状態管理、オフライン処理、バックグラウンドタスク、レスポンシブなUIレイアウトの実装
・RESTfulバックエンドAPIとの統合(JWT認証、APIキーフロー、認証されたファイルのダウンロードなど)
・AWSにリンクされたワークフローの操作(S3、署名済みURL、Cognitoベースのフロー、マルチ環境エンドポイント)
・バックエンドエンジニアとの協力によるAPI契約の改良とエンドツーエンドの信頼性向上
・テスト可能なDraftコードの記述、強力なパターン(例: BLoC、Riverpod など)の維持
・CI/CDパイプラインへの貢献、必要に応じたビルド/テストステージの最適化
・パフォーマンス、メモリ使用量、非同期処理、プラットフォーム固有の挙動などの技術的問題の調査
・コードレビューへの参加によるチーム全体のコード品質の向上
■ポジションの魅力
・医療関連製品に関わるため、社会的意義の高いプロジェクトに携われる
・最新技術を駆使した開発環境でスキルアップが可能
・チーム全体での協力体制が整っており、コミュニケーションが活発
・長期的なキャリアパスが描ける環境
| Minimum Experience Level | No experience |
| Career Level | Mid Career |
| Minimum English Level | Business Level |
| Minimum Japanese Level | Native |
| Minimum Education Level | High-School |
| Visa Status | Permission to work in Japan required |
■必須条件 いずれかを満たす方
・Flutter/Dartの実践経験2~4年以上
・Flutter ウィジェット、非同期プログラミング、isolate、ストリーム、ジェネレーター関数に関する深い理解
・状態管理 (BLoCなど)、依存性注入、ルーティングなどの最新の開発手法に関する経験
・REST API、JSONモデル、ページネーション、エラー処理の操作に自信があること
・JWT、トークンリフレッシュ、APIキーヘッダー、セキュアストレージなどの認証フローの理解
・マルチ環境設定(開発/ステージ/本番)で Flutter アプリをバックエンド サービスと統合した経験
・Gitベースのワークフローと共同開発プラクティスに精通していること
ユニットテストと統合テストを備えた、クリーンで保守可能なコードを書く能力
・日本語での文書作成(例:ソフトウェアライフサイクルマネジメントに関する文書)
■歓迎条件
・医療機器ソフトウェア開発環境、医療関連製品、または規制対象のライフサイクルワークフローに関する経験または知識
・AWSサービス (S3、署名済みURL、Cognito、またはCloudFront) と連携するアプリの構築または保守の経験
・GitHub ActionsなどのCI/CDシステム(特にFlutterパイプライン)の理解
・デバイスにリンクされたワークフロー(例:ハードウェアとのペアリング、プロビジョニング、QRベースのオンボーディング、スケジュールされたタスク)の経験
・ASP.NET Core、EF Core、または同様の最新フレームワークなどのバックエンドスタックに精通していること
・ロールベースの権限管理、フラグ列挙、またはきめ細かなアクセス制御システムが導入された環境での実務経験
・安全なファイルダウンロードプロセス、ワンタイム URL、または時間制限付きトークンに関する知識
・モバイルおよびデスクトップを含むマルチプラットフォームでのビルド経験と、プラットフォーム固有の実装に関する知識
・他の開発プラットフォームや言語の経験があれば尚可: C++/STM32/ESP32、C++/QT/QML、C#/Blazor、C++/Python/ML、IaC/Tofu/Terragrunt
・外国語(英語)を話す社員との協働
| Job Type | Permanent Full-time |
| Salary | 8 million yen ~ 15 million yen |
| Work Hours | 09:00 ~ 17:40 |
| Holidays | 【有給休暇】有給休暇は入社時から付与されます 経過年度1年未満:11日、2年未満:12日、3年未満:14日、4年未満:16日、… |
| Industry | Medical Device |