募集要項
- 仕事内容
-
【求人名】【スマートインフラ】モバイルアプリケーション エンジニア(プロジェクトリーダー候補)
【役職】担当~エキスパート
【組織】スマートインフラ事業本部 スマートインフラSW開発部
【組織人数】 19名程度
【業務概要】
本ポジションは、測量・建設現場で使われる Android/iOS モバイルアプリケーションの開発を担うモバイルエンジニアです。
メインの担当は、同社レーザー機器と連携するモバイルアプリケーションの開発です。新しいハードウェアがリリースされるたびに、機器との通信コマンドへの対応や、そのハードウェアの特性を活かした新規UIの設計・実装を行います。
あわせて、施工・墨出しなど現場作業を支援する既存モバイルアプリケーションの保守にも、保守(量産対応)プロジェクトリーダーのもとで従事いただきます。
【担当製品】
■同社レーザー機器と連携するモバイルアプリケーション(Android/iOS) … メイン担当
■施工・墨出しなど現場作業を支援するモバイルアプリケーション(Android/iOS) … 保守を担当
【具体的な業務内容】
■機器連携アプリケーションの開発(メイン業務)
・新ハードウェアのリリースに合わせた機器連携機能の設計・実装(通信コマンドへの対応、接続・制御ロジックの実装)
・ハードウェアの特性を活かした新規UI/UXの設計・実装
・ハードウェア設計部門との仕様確認、および実機を用いた結合検証
・設計レビューへの参加と、実装方式に関する提案
■モバイルアプリケーションの保守(保守プロジェクトリーダーのもとで従事)
・毎年のターゲットAPIレベル引き上げへの対応(Android/iOS 双方)
・新OSのリリースに伴う動作不具合の調査と改修
・Google Play/App Store へのアプリ申請・アップロードおよび審査対応
・署名鍵、証明書、プロビジョニングプロファイルの管理、ストア規約変更への対応
・市場不具合の原因調査と修正(プロジェクトリーダーが決定した対策方針にもとづく実装)
・外注に委託されている範囲との切り分けを踏まえた、社内で対応すべき箇所の実装
■品質・開発基盤
・単体テスト/自動
- 応募資格
-
- 必須
-
【必須】
■Android または iOS ネイティブアプリケーションの設計・実装スキル(Kotlin/Java/Swift/Objective-C のいずれか)
■モバイルアプリのリリース実務に関する知識(ストア申請、署名・証明書、バージョン管理)
■外部機器または外部サービスとの通信を伴うアプリケーションの実装スキル
■単体テストの作成、および CI/CD による自動化に関する知識
■不具合の再現・切り分け・原因特定を行うデバッグスキル
■ハードウェアやOSの制約など技術的な事情を、非技術者にも理解できる形で説明できるスキル
【歓迎】
■Android と iOS 双方のプラットフォームに関する知識
■Bluetooth(BLE)、シリアル通信、独自プロトコルなど、ハードウェアとの通信に関する技術知識
■UI/UX 設計に関する知識、デザイナーと協働するスキル
■Google Play/App Store の年次要件(ターゲットAPIレベル、プライバシー関連の申告等)に関する知識
■自動テスト、CI/CD(Fastlane、GitHub Actions、Bitrise 等)の構築スキル
■クロスプラットフォーム開発(Flutter、React Native 等)に関する知識
■レガシーコードの改善、リファクタリングのスキル
■測量・土木・建築分野の業務知識
■(プロジェクトリーダー候補として)開発計画の立案、進捗管理、作業分担に関する知識
【資格】
■(歓迎)情報処理技術者試験(応用情報技術者 等)
■(歓迎)プロジェクトマネジメント関連資格(PMP、IPA 高度情報処理技術者 等)
【必要なコンピテンシー】
■自律性:仕様が与えられるのを待つのではなく、不明点を自ら確
- 雇用形態
- 正社員
- 勤務地
- 東京都
- 年収・給与
- 500~900万円
