モバイルアプリエンジニア
ポケトーク株式会社
給与:700万円〜1300万円
雇用形態:正社員
勤務地:東京都
仕事内容
▼メインミッション
iOS/Androidアプリケーション(エンタープライズアプリ)と組み込みデバイスのソフトウェア開発を担当いただきます。
《詳細》
アプリケーション層からシステム層までの幅広い開発経験を活かし、アプリとデバイス間の連携、パフォーマンス最適化、シームレスなユーザー体験を提供する製品を構築いただきます。
1.iOS/Androidアプリ開発
ネイティブアプリケーション(Swift、Kotlin)の設計・開発。
アプリとデバイス間の通信プロトコル(Bluetooth、Wi-Fi、NFCなど)の実装。
ユーザーインターフェースの設計と最適化。
2. デバイス向けソフトウェア開発
デバイスファームウェアの設計・実装(C、C++など)。
デバイスドライバやハードウェア制御ソフトウェアの開発。
OSカスタマイズやシステムレベルのデバッグ。
3. システム層までの対応
モバイルOS(Android、iOS)のカスタム機能開発や低レイヤーの最適化。
リアルタイムOS(RTOS)やLinuxベースのシステム設計。
ハードウェアリソース(メモリ、CPU、GPU)の効率的な管理と最適化。
4. 通信と連携の最適化
アプリとデバイス間のデータ同期、リアルタイム通信の最適化。
BLE(Bluetooth Low Energy)やIoTプロトコル(MQTT、CoAP)の導入と改善。
5. テストと品質管理
ユニットテスト、統合テスト、デバイステストの設計と実施。
CI/CDパイプラインの構築と運用。
パフォーマンスやセキュリティの評価・改善。
6. 新技術の導入 最新のiOS/Android SDKやデバイス技術の研究
応募資格
・iOS(Swift、Objective-C)またはAndroid(Kotlin、Java)のネイティブアプリ開発経験。
・Bluetooth、Wi-Fi、またはその他の無線通信プロトコルの知識。
・システムアーキテクチャ全般(OS、ドライバ、ファームウェア)の理解。
・Gitを用いたバージョン管理。
・モバイルアプリケーションと組み込みソフトウェアの両方での3年以上の実務経験。(目安)
・プロダクトのライフサイクル全般(設計、開発、テスト、運用)への関与経験。
・アプリとデバイス間のシステム設計や通信の最適化経験。
・日本国内在住者で、日本国内での就業経験があり、日本語がネイティブレベルまたはN1資格保有者方のみが対象となります。