- なぜ募集しているのか
- 弊社では本人確認を行うiOS/Androidアプリと、クライアント企業で導入される本人確認のためのiOS/Android SDKを提供しています。
WEBアプリとは異なり、ネイティブの画像関連の機能やNFCを使ったICチップの読み取りなどを多く使えることから、今後より一層のスマートフォン領域の開発が必要だと考えており、新たな時代の本人確認を実現するために、顔認識、OCR等の技術を使ったカメラ撮影での本人確認手法に加え、NFC経由で身分証のICチップを読み取るなどの手法を使った本人確認手法を実現していこうとしています。
私たちの顧客は本人確認が必要な全業界であり、毎日様々な企業・団体との提携の話が進んでいます。そんな中、すべての導入ニーズにはお応えできていない状況です。
そこで社会のデジタル化を推進する「未来のインフラ」を共に築き上げたいという想いを同じくするメンバーを募集しています。 - どんな仕事か
-
Android SDKを使用した本人確認機能や、NFCやカメラを使った機能の実装をお願いしたいです。▼主な業務内容
本人確認アプリの開発を担っていただきます。 Android SDKを使用した本人確認機能や、NFCやカメラを使った機能の実装を想定しています。
* 本人確認用APIと連携するICチップ読み取り・身分証撮影アプリの設計・実装
* シームレスな本人確認を実現するためのUI/UXの設計・実装
* OAuth2.0、公的個人認証など、あらゆる本人確認手段への対応
* アプリケーション要件に基づいたアーキテクチャの設計、ミドルウェアの選定
* フレームワーク、ライブラリを用いた開発基盤の構築。CI/CDのエコシステムの構築
* パフォーマンスチューニング、モニタリング、アラート対応
▼テクノロジースタック
プログラミング言語 / フレームワーク: Ruby, Ruby on Rails, Go, JavaScript, TypeScript, Vue.js, Swift, Kotlin, Dart, Flutter
インフラストラクチャ: Amazon Web Services, Google Cloud Platform, Heroku
CI: CircleCI, GitHub Actions, Bitrise
モニタリング: Sentry, Mackerel, Firebase Crashlytics
コラボレーションツール: GitHub, Slack, Zoom, Asana, Figma, Miro, esa
▼開発体制・進め方
開発はWeb/APIバックエンド・JSフロントエンド・ネイティブアプリ・SREなどのラインがあり、業務委託の方を含めて、それぞれ2~5人のチームで進めています。 開発体制はリモートワーク中心でSlackを中心にコミュニケーションを取りながら進める形式です。(プロジェクトやチームの状況によっては、合意のもと数名が出社することはあります)。
アジャイル開発で進行し、全ての仕様は議論の上で決定し、実装検討に進みます。コードは相互にレビューしながら開発しています。1週間スパンでのスプリント開発、週次デプロイです。テストカバレッジは95%以上。CIで自動テストし、デプロイしています(昨年のデプロイ実績は年70回以上です)。
開発環境への投資も一緒に考えましょう。ぜひご提案ください。 - 求められるスキルは
-
必須 ・アジャイル開発経験
・Androidアプリの開発経験(2年以上)
・MVVM+UseCase+Repositoryパターンの理解
歓迎 ・Flutterを用いたアプリ開発経験(2年以上)
・iOSアプリの開発経験(2年以上)
・カメラやICチップ読み取り機能を使ったアプリケーションの開発経験
・複数名からなるチームをリード経験
・スクラム開発経験
・CI/CDによる開発経験 - 雇用形態は
- 正社員
- どんなポジション・役割か
- アプリエンジニア(Android)
- どこで働くか
- 北海道 / 青森県 / 岩手県 / 宮城県 / 秋田県 / 山形県 / 福島県 / 茨城県 / 栃木県 / 群馬県 / 埼玉県 / 千葉県 / 東京都 / 神奈川県 / 山梨県 / 富山県 / 石川県 / 福井県 / 新潟県 / 長野県 / 愛知県 / 静岡県 / 岐阜県 / 三重県 / 大阪府 / 京都府 / 兵庫県 / 滋賀県 / 奈良県 / 和歌山県 / 広島県 / 岡山県 / 鳥取県 / 島根県 / 山口県 / 徳島県 / 香川県 / 愛媛県 / 高知県 / 福岡県 / 熊本県 / 佐賀県 / 長崎県 / 大分県 / 宮崎県 / 鹿児島県 / 沖縄県
- 勤務時間は
- フレックスタイム制
<詳細>
1日の標準労働時間:1日8時間(60分休憩)
コアタイム:11時00分~15時00分
フレキシブルタイム:始業:8時00分~11時00分 終業:15時00分~20時00分
10時00分から19時00分の間で働いている社員が多いです。 - 給与はどのくらい貰えるか
- 月給50万円以上、年収600万以上
- 待遇・福利厚生は
-
・健康保険(関東ITソフトウェア健保(ITS))
・雇用保険
・厚生年金保険
・労災保険
・定期健康診断
・リモートワーク環境整備補助制度
・子ども手当
・ストックオプション(不定期)
・諸手当:交通費(オフィス出社時の実費支給※月額上限2万円)
・昇給・賞与:昇給年2回(2月、8月)
※会社の業績もしくは個人の成績により改定しない場合がございます。賞与(会社の業績に応じ、従業員の勤務成績等を審査して、決算賞与を支給)※支給なしの場合もございます。
・リモートワーク環境整備補助制度 - 休日休暇は
- ■土日祝日
■年末年始休暇
■年次有給休暇 - どんな選考プロセスか
-
(1)書類選考(履歴書・職務経歴書)
(2)カジュアル面談(オンライン)
(3)一次面接(オンライン)
(4)二次面接(オンライン)
(5)最終面接
(6)内定
掲載期間24/11/20~24/12/03
求人No.TRUSD-android